Red de conocimiento informático - Material del sitio web - Mostrar texto en xml en una página HTML

Mostrar texto en xml en una página HTML

lt;script type="text/javascript" for="windows" event="onload"gt; var xmlDoc=document.implementation.createDocument("","",null // cargar el analizador xml<) p> xmlDoc.async="false"; // si se carga el archivo xml de forma asincrónica, si es así, el programa independientemente de si el archivo xml se carga en start.async="false" // si se carga de forma asincrónica el archivo xml, si Por supuesto, el programa independientemente de si el archivo xml se carga o no en start.async="false" , el programa comenzará a ejecutar el siguiente programa independientemente de si se han cargado todos los archivos xml, por lo que si opera el archivo xml a continuación, puede ocurrir un error

xmlDoc.load("note.xml"); //Carga asincrónica del archivo xml. load("note.xml "); //cargar el archivo xml var a=xmlDoc.getElementsByTagName("A"); ///cargar el nodo raíz A document.write("lt; table border='1'gt;") ; for (i=0;ilt;a.length;i) //con un bucle, a.length indica cuántos nodos secundarios hay en un bucle. longitud indica cuántos nodos secundarios hay en el nodo raíz A

{

document.write("lt;trgt;");

document.write( "lt ;tdgt;");

document.write(x [i].getElementsByTagName("B")[0].childNodes[0].nodeValue);

/ / leer Obtener el texto en el subnodo B debajo del nodo raíz A document.write("lt;tdgt;");

// Leer el texto en el subnodo B debajo del nodo raíz A. write("lt;/tdgt;");

document.write("lt;tdgt;");

document.write( x[i].getElementsByTagName("C ")[0].childNodes[0].nodeValue); //leer el texto en el nodo secundario C bajo el nodo raíz A

document.write("lt;/tdgt;");

document.write("lt;/trgt;");

} document.write("lt;/tablegt;"); lt;/scriptgt;