Webseiteninhalte mit Ruby abrufen - Ich habe Probleme
Ich möchte den Inhalt von dieser * Seite entfernen. Alles, was ich nachgeschlagen habe, bietet die Lösung, CSS-Elemente zu analysieren. aber diese Seite hat keine.
Hier ist der einzige Code, den ich gefunden habe, der so aussah, als ob er funktionieren sollte:
file = File.open('http://hiscore.runescape.com/index_lite.ws?player=zezima', "r")
contents = file.read
puts contents
Error:
tracker.rb:1:in 'initialize': Invalid argument - http://hiscore.runescape.com/index_lite.ws?player=zezima (Errno::EINVAL)
from tracker.rb:1:in 'open'
from tracker.rb:1
*http://hiscore.runescape.com/index_lite.ws?player=zezima
Wenn Sie versuchen, diesen Link als Link im Beitrag zu formatieren, wird der Unterstrich (_) in der URL aus irgendeinem Grund nicht erkannt.