|
February 24, 2002 Adding Entity References on the Fly Tips: February 2002
Yehuda Shiran, Ph.D.
|
|
You can create entity references on the fly. Remember our date element from mydvd7.xml:
Let's add an entity reference for the day of the week, before the date. We have already prepared the substitution in the DTD file:
First, let's create the entity reference node:
Find the first and only date element:
Now, insert the new node as a child of the date element, before its first child, the text: Jan 30, 2002:
Let's verify now that the date element has two children: "Wednesday, " and "Jan 30, 2002". The following lines print these two nodes, as well as the child of the entity reference:
Running this script will yield the two expected results. But notice that the entity reference has its own child which is also "Wednesday, ".
People who read this tip also read these tips: Look for similar tips by subject: |