Los últimos tutoriales de desarrollo web
 

XML DOM substringData() Method


<Objeto CDATA

Ejemplo

El siguiente fragmento de código cargas " books_cdata.xml " en xmlDoc y obtiene el "Stun" cadena forman el primer elemento CDATA:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
    if (xhttp.readyState == 4 && xhttp.status == 200) {
        myFunction(xhttp);
    }
};
xhttp.open("GET", "books_cdata.xml", true);
xhttp.send();

function myFunction(xml) {
    var xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("html")[0].childNodes[0];
    var y = x.substringData(3, 4);
    document.getElementById("demo").innerHTML =
    x.nodeValue + "<br>" + y;
}

Salida:

Stunning!
Stun
Inténtalo tú mismo "

Definición y Uso

El substringData() método para crear una cadena desde el nodo CDATA.

Sintaxis

CDATANode.substringData(start,length)
Parámetro Descripción
start Necesario. Especifica dónde empezar personajes de extracción. Valor inicial comienza en cero
length Necesario. Especifica el número de caracteres para extraer

<Objeto CDATA