Este método parseXML() en jQuery se usa para analizar una string en un documento XML.
Sintaxis:
jQuery.parseXML( data )
Parámetros: este método acepta un solo parámetro que se menciona anteriormente y se describe a continuación:
- data: este parámetro contiene la string XML bien formada que se va a analizar.
Valor devuelto: Devuelve el documento XML.
Los siguientes ejemplos ilustran el método parseXML() en jQuery:
Ejemplo 1: En este ejemplo, el método parseXML() analiza una string en un documento XML.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>JQuery | parseXML() method</title> <script src= "https://code.jquery.com/jquery-3.4.1.js"> </script> <style> #a { color: blue; } #b { color: red; } </style> </head> <body style="text-align:center;"> <h1 style="color: green"> GeeksforGeeks </h1> <h3>JQuery | parseXML() method</h3> <p id="a"></p> <p id="b"></p> <script> var xml = "<rss version='2.0'>"+ "<channel>"+ "<body>String : parseXML</body>"+ "</channel>"+ "</rss>", xmlDoc = $.parseXML(xml), $xml = $(xmlDoc), $body = $xml.find("body"); $("#a").append($body.text()); $body.text("XMLDocument : parseXML"); $("#b").append($body.text()); </script> </body> </html>
Producción:
Ejemplo 2: .
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>JQuery | parseXML() method</title> <script src= "https://code.jquery.com/jquery-3.4.1.js"> </script> <style> #a { color: blue; } #b { color: red; } </style> </head> <body style="text-align:center;"> <h1 style="color: green"> GeeksforGeeks </h1> <h3>JQuery | parseXML() method</h3> <p id="a"></p> <p id="b"></p> <script> var xml = "<rss version='2.0'>"+ "<channel>"+ "<body style='text-align:center;'>"+ "<h1 style='color: green'>GeeksForGeeks</h1>"+ "<h3>JQuery | parseXML() method</h3>"+ "</body>"+ "</channel>"+ "</rss>", xmlDoc = $.parseXML(xml), $xml = $(xmlDoc), $val = $xml.find("h3"); $val.text("Parses a string into an XML document."); $("#a").append($val.text()); </script> </body> </html>
Producción:
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA