xsl-list
[Top] [All Lists]

RE: converting encoded characters <, > etc

2004-12-01 07:06:33
I see what you mean :) yes, indeed that would work. No, I did not know about
loadXML() before this. The methods available to me via MS' XMLDOM was not
known to me before this and I could only try each relevant method I could
find in the W3C DOM specs and see if it worked in MS' implementation. Color
me frustrated...

Well, I finally found a good library on the MS XMLDOM implementation: 

http://www.devguru.com/Technologies/xmldom/quickref/xmldom_intro.html

yes!!!

Thanks, Geert!!

Wong


-----Original Message-----
From: Geert Josten [mailto:Geert(_dot_)Josten(_at_)daidalos(_dot_)nl] 
Sent: Wednesday, December 01, 2004 9:51 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: Re: [xsl] converting encoded characters <, > etc


Set newNode = objNode.createNode(1, "OutField1", "")
newNode.Text = "<p>Hello World</p>"

Here is the cause of &gt; and &lt; appearing in your result. You pass < and
as literal text. They 
are escaped before being inserted in the DOM tree..

Why did I not parse through "<p>Hello World</p>" and derive some nodes
from
there? Well, 'cos it can be any HTML tag and I'm not confident I'll be
able
to create a template for all the tags that might appear.

I'm not sure we understand each other. What I meant is that you should try
to do something like:

Set tempDoc = New DOMDocument40 (or some object like that)
tempDoc.loadXML("<p>Hello World</p>");

objNode.addChild(tempDoc.firstChild);

It shouldn't matter whether the <p> contains <a> elements or not, as long as
the string you pass 
contains well-formed XML...

Good luck.

Geert

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--






--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--