spacer
Yehuda Shiran February 22, 2002
DOM Tree Representation of Entity References
Tips: February 2002

Yehuda Shiran, Ph.D.
Doc JavaScript


Search
The Business Internet

Developer News
Intel's Building Blocks Thread Open Source
What Lies Ahead for SOA?
Novell Turns ICE Into Kablink
The DOM tree creates a child for every entity reference. An interesting situation arises when an entity reference is embedded inside an XML string. Will the entity reference be a child of the whole XML string?

Let's look at an example. Here is the description element from our mydvd example:

<description>Sales Report for January, February, 
  and &lt;&month;&gt; of 2001</description>
The DOM tree splits the text of this description element to three nodes:

  • Up to the entity reference: "Sales Report for January, February, and &lt;"
  • Entity reference: April
  • Trail:
    "< of 2001"

Let's show that indeed this is the case. First, we find the list of description objects:

objNodeList = xmlDoc.getElementsByTagName("description");
Our description is the first and only instance, so its index is 0. The following script prints the text values of description's three children:

alert(objNodeList(0).childNodes(0).text);
alert(objNodeList(0).childNodes(1).text);
alert(objNodeList(0).childNodes(2).text);
When running this script, you should get the three strings above.


People who read this tip also read these tips:

Look for similar tips by subject:



JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

webref The latest from WebReference.com Browse >
Simple Comments Release Notes: v.960 · Adding Client Capabilities to Server Controls Using the ASP.NET AJAX Control Toolkit · How to Create an Ajax Autocomplete Text Field: Part 10
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Data Corruption: Dedupe's Achilles Heel · AccessLine Launches SOHO VoIP Product with Costco · Cisco to Acquire Pure Networks