Hallo,
ich versuche schon die ganze Zeit die Interpreten, Titel und die Zeit aus einer Seite auszulesen. Hier mein bisheriger Code:
Spoiler anzeigen
#include <String.au3>
#include <Array.au3>
#include <Inet.au3>
Global $Schritte = 0
[/autoit] [autoit][/autoit] [autoit]$FRead = _INetGetSource("http://www.swr3.de/musik/musikrecherche/-/id=47424/did=202234/1wuwzys/index.html")
[/autoit] [autoit][/autoit] [autoit]$SBetween = _StringBetween($FRead, '<a href="http://www.swr3.de/musik/poplexikon/-/id=', '</a>')
[/autoit] [autoit][/autoit] [autoit]$GetArray = UBound($SBetween)
[/autoit] [autoit][/autoit] [autoit]Dim $Array[$GetArray + 10]
Dim $Array2[13 + 10]
Dim $Array3[13 + 10]
For $NextLoop = 0 To $GetArray - 1
$Split = StringSplit($SBetween[$NextLoop], ">")
$Array[$NextLoop] = $Split[2]
Next
$Array2[0] = $Array[0] & "---" & $Array[0 + 1]
$Array2[1] = $Array[2] & "---" & $Array[0 + 3]
$Array2[2] = $Array[4] & "---" & $Array[0 + 5]
$Array2[3] = $Array[6] & "---" & $Array[0 + 7]
For $NextLoop = 0 To 12
$Array2[$NextLoop] = $Array[$Schritte] & "---" & $Array[$Schritte + 1]
$Schritte += 2
Next
For $NextLoop = 0 To 12
$Filter = StringReplace($Array2[$NextLoop], "Â", "")
$Filter = StringReplace($Filter, "ö", "ö")
$Filter = StringReplace($Filter, "ü", "ü")
$Array3[$NextLoop] = $Filter
Next
_ArrayDisplay($Array3)
[/autoit]Hat jemand eine bessere Idee?