iTech College - Internet Technology, Online Education, E-Learning, Technician Training, Tech Tutorials, Distance Education, Virtual Learning XML Course: XML Parser - www.itechcollege.com XML Course: XML Parser - www.itechcollege.com
Free Courses
HTML
JavaScript
CSS
ASP
PHP
JSP
C++
ASP.NET
SQL
AJAX
FTP
XML

courses > XML > XML Parser

XML Parser

Most browsers have a build-in XML parser to read and manipulate XML. The parser reads XML into memory and converts it into an XML DOM object. There are some differences between Microsoft's XML parser and the parsers used in other browsers. Microsoft's XML parser is built into Internet Explorer 5 and higher. The Microsoft parser supports loading of both XML files and XML strings (text), while other browsers use separate parsers. I will show you how to create scripts that will work in both Internet Explorer and other browsers.

The following is an example that Javascript using Microsoft's XML parser to load an XML document ("gsp.xml") into the parser:

var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("gsp.xml");

In the script above, the first line creates an empty Microsoft XML document object. The second line turns off asynchronized loading, to make sure that the parser will not continue execution of the script before the document is fully loaded. The third line tells the parser to load an XML document called "gsp.xml".

If the input is not an XML file, but a text string, then you need to change the third line to::

xmlDoc.loadXML(txt);

So the script should be:

var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.loadXML(txt);

To use XML parser in Firefox and other browsers, we should use the following script:

var xmlDoc=document.implementation.createDocument("","",null);
xmlDoc.async="false";
xmlDoc.load("gps.xml");

If the input is not an XML file, but a text string, then you need to use a script like this::

var parser=new DOMParser();
var doc=parser.parseFromString(txt,"text/xml");



  Back to Index Page
 Next Page:  

XML Introduction
XML Format and Structure
XML Elements
XML Attributes
XML Syntax 1
XML Syntax 2
XML Naming Rules and Practices
XML Using CDATA for Dealing with HTML Tags
Displaying XML into HTML
XML Parser
XML DOM
XMLHttpRequest Object 1
XMLHttpRequest Object 2
XMLHttpRequest Object 3
Create an XML File From a Database 1
Create an XML File From a Database 2
Save XML File on Server


Online Education, Online Training for Your Job, Distance Education, E-learning Programs for Your Career!Online Colleges, Online Universities, E-learning & Distance Education for Your Career! Easy Job Training & Online Courses.


   Email A Friend  
 
Earn Online Degree
for Your Job
I found a job after I earned an online degree!
Online classes for finding a Job. Online College, Online University, Degrees, E-learning school, online certificate Earn your
online degree now!
Online Training
for Good Job
Why I work so hard but earn so little? Why I cannot find a high paying job?
Online training for a Good Jobs. Online Degree, E-learning school, online certificate Go to
online school now!

Copyright ©2024, itechcollege.com. All rights reserved
iTechCollege | About iTech | Contact iTech