Eine Zahl auf ähnlichen Internetseiten auslesen und einer Tabelle abspeichern |
19.06.2016, 06:28 | Auf diesen Beitrag antworten » | |||||
UlfMitHand | Eine Zahl auf ähnlichen Internetseiten auslesen und einer Tabelle abspeichern Hallo liebes Forum, ich bin eigentlich kein Informatiker, hatte jedoch Java und etwas html in der Schule, also kann ich ein wenig mit Quelltexten und der Struktur anfangen. So jetzt zu meinen Problem. ich habe eine URL in der 2 Variablen stecken (zahlen von 1 bis 40). Jetzt hätte ich gerne ein Programm (oder ähnliches) welches alle Möglichkeiten dieser URL aufruft und von der Seite, immer an der gleichen Stelle, eine Zahl ausliest und sie mir in einer Tabelle speichert. Das dazu gehörige Feld soll entsprechend der beiden Parameter gewählt werden, wobei die Zeile durch das erste Parameter und die Spalte durch das zweite Parameter bestimmt werden soll. Als Dokument wäre ein .txt völlig ausreichend. Es geht um diese URL: //currency.poe.trade/search?league=Prophecy&online=x&want=1&have=2 wobei 1 und 2 die Parameter sind. Der erste hier im Quelltext erscheinende Wert für data-sellvalue="XXXX" soll durch den Wert data-buyvalue="XXXX" Format der Variablen ist eine Kommazahl mit . als Komma geteilt werden und dann passend in einer Tabelle gespeichert werden. Gibt es eine Möglichkeit dies leicht zu realisieren? Ich hoffe das es überhaupt möglich ist. liebe grüße |
|||||
|
||||||
19.06.2016, 08:16 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl | Die Ausgabe erfolgt auf die Console. Aber das kannst du einfach anpassen, indem du die Ausgabe mit "> ziel.txt" umleitest.
|
|||||
19.06.2016, 10:35 | Auf diesen Beitrag antworten » | |||||
UlfMitHand | Wow! Danke eulerscheZahl, das ging ja super schnell und hilft mir viel weiter! Jetzt noch etwas tüfteln und es sollte genau das sein, was ich möchte. |
|||||
20.06.2016, 14:45 | Auf diesen Beitrag antworten » | |||||
UlfMitHand | Okay, mein Java war ganz schön eingeschlafen. Ich habe einen 2 dim Array eingeführt um die Tabelle zu speichern. Bei der Ausgabe der Tabelle habe ich jedoch noch ein Problem und zwar sind die Einträge (double Zahlen unter 1000 mit 2 Kommastellen) unterschiedlich lang. Gibt es eine leichte möglichkeit die Länge der Zahl immer auf bis zu 6 Zeichen auszustocken bei der Ausgabe in der Methode printMatrix? Ich musste das http aus der url entfernen, weil ich keine urls posten darf.
|
|||||
Anzeige | ||||||
|
||||||
20.06.2016, 17:01 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl |
|
|
Verwandte Themen
Die Beliebtesten » |
Die Größten » |
Die Neuesten » |
|