Fragen Sie die Experten: Wie lässt sich das verstümmelte Problem des Herunterladens von Daten von dieser Website lösen?Ich habe die Website-Daten gemäß dem folgenden Skript heruntergeladen und das Ergebnis war verstümmelt.
Obwohl ich Sprachkodierung hinzugefügt habe.
Danke!
u="http://basic.10jqka.com.cn/600000/equity.html";d1=Open(u,HTML Table(3,Column Names(1),Data Starts(2)),Charset("gb2312"));


Automatisierung und SkripterstellungBetreff: Fragen Sie einen Experten: Wie kann das verstümmelte Problem des Herunterladens von Daten von dieser Website gelöst werden?versuche so etwas
u="https://www.w3schools.com/html/html_tables.asp";
blobdata = loadtextfile(u,blob);
//blobdata=blobpeek(blobdata,0,47939)||hextoblob("20CDE2")||blobpeek(blobdata,47939);// insert 外 https://en.wikipedia.org/wiki/GB_2312
chardata = blobtochar(blobdata,"gb2312");
filename = savetextfile("$temp/deleteme.html",chardata);
d1=Open(filename,HTML Table(1));
Laden Sie die Daten als Blob herunter.
Konvertieren Sie den Blob mit der GB2312-Kodierung in Zeichendaten.
Speichern Sie die Zeichendaten. Auf der Festplatte werden sie in UTF-8-Kodierung gespeichert.
Öffnen Sie die gespeicherte Datei.
the blobpeek offset was chosen very carefully to but the character here.the blobpeek offset was chosen very carefully to but the character here.the blobpeek offset was chosen very carefully to but the character here.the blobpeek offset was chosen very carefully to but the character here.the blobpeek offset was chosen very carefully to but the character here.Der Blobpeek-Offset wurde sehr sorgfältig gewählt, um den Charakter hier zu berücksichtigen.
Betreff: Fragen Sie einen Experten: Wie kann das verstümmelte Problem des Herunterladens von Daten von dieser Website gelöst werden?Danke Experten!
Ich habe versucht, es zu ändern, aber ich kann es nicht auf diese Weise herunterladen

Betreff: Fragen Sie einen Experten: Wie kann das verstümmelte Problem des Herunterladens von Daten von dieser Website gelöst werden?Vielen Dank, Experten!
Seltsam, ich habe heute den gleichen Code ausprobiert und er funktioniert gut, aber das Ergebnis ist immer noch verstümmelt.

Betreff: Fragen Sie die Experten: Wie lässt sich das Problem des Datendownloads von dieser Website lösen?u="http://basic.10jqka.com.cn/600000/equity.html";
txt = loadtextfile(u,blob);<BR />
Es funktioniert nicht. Danke!
Betreff: Fragen Sie die Experten: Wie lässt sich das Problem des Datendownloads von dieser Website lösen?Möglicherweise liegt ein Übersetzungsproblem vor.
Ich glaube, Sie sagen, es hat nicht funktioniert.
Ich vermute, dass ein Benutzername und ein Passwort erforderlich sind.
Wenn ich falsch liege, müssen Sie mir weitere Informationen geben.
So können Sie ein grundlegendes Authentifizierungskennwort angeben.
Möglicherweise müssen Sie https statt http verwenden.
//u = "http://basic.10jqka.com.cn/600000/equity.html";
u = "https://www.w3schools.com/html/html_tables.asp";
blobdata = New HTTP Request(
URL( u ),
Method( "GET" ),
Username( "ross" ),
Password( "Abc123" )
) << Send( "blob" );
chardata = Blob To Char( blobdata, "gb2312" );
filename = Save Text File( "$temp/deleteme.html", chardata );
d1 = Open( filename, HTML Table( 1 ) );