Pregúntele a un experto: ¿Cómo resolver el problema de la descarga de datos confusos desde este sitio web?Descargué los datos de este sitio web de acuerdo con el siguiente script y el resultado fue confuso.
Aunque he agregado el código de idioma.
¡Gracias!
u="http://basic.10jqka.com.cn/600000/equity.html";d1=Open(u,HTML Table(3,Column Names(1),Data Starts(2)),Charset("gb2312"));


ScriptingRe: Pregúntele a un experto: ¿Cómo resolver el problema confuso de descargar datos de este sitio web?prueba algo como esto
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));
Descargue los datos como un blob.
Convierte el blob en datos de caracteres utilizando la codificación GB2312.
Guarde los datos de los caracteres; estarán codificados en UTF8 en el disco.
Abra el archivo guardado.
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.El desplazamiento de blobpeek se eligió con mucho cuidado para el personaje aquí.
Re: Pregúntele a un experto: ¿Cómo resolver el problema confuso de la descarga de datos de este sitio web?¡Gracias expertos!
Intenté modificarlo, pero no puedo descargarlo así.

Re: Pregunte a los expertos: ¿Cómo resolver el problema confuso al descargar datos de este sitio web?u="http://basic.10jqka.com.cn/600000/equity.html";
txt = loadtextfile(u,blob);<BR />
No funciona ¡Gracias!
Re: Pregunte a los expertos: ¿Cómo resolver el problema confuso al descargar datos de este sitio web?Podría haber un problema de traducción.
Creo que estás diciendo que no funcionó.
Supongo que necesita un nombre de usuario y contraseña.
Si me equivoco, tendrás que darme más información.
A continuación te explicamos cómo puedes proporcionar una contraseña de autenticación básica.
Es posible que necesites utilizar https en lugar de http.
//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 ) );
Re: Pregunte a un experto: ¿Cómo solucionar el problema de la descarga de datos confusos desde este sitio web?¡Gracias por la ayuda de los expertos!
Este sitio web es un sitio web gratuito que no requiere inicio de sesión.
Tomaré una captura de pantalla de su "código fuente de la página web".


Re: Pregunte a un experto: ¿Cómo solucionar el problema de la descarga de datos confusos desde este sitio web?Espero que las letras en inglés de mi publicación también se puedan traducir correctamente.
¡Gracias a los expertos de la comunidad!
Re: Pregúntele a un experto: ¿Cómo resolver el problema confuso de descargar datos de este sitio web?¡Gracias expertos!
Es extraño, probé el mismo código hoy y funciona bien, pero el resultado aún es confuso.
