Subject: Re: [xsl] parsing XML string that consists of special character From: RSuiter@xxxxxxxxx Date: Tue, 20 Mar 2001 09:53:03 -0600 |
Olga, >I have XML string that can consist of characters like <,>,& If your strings contain < or &, then they aren't xml, because these characters are reserved for special use in xml (namely as the beginning of a tag and the beginning of an entity name, respectively). Therefore, you will have to preprocess your strings before you can parse it using xml or xslt. There are three options: "escape" all the < and & characters by replacing them with < and & respectively (note, the semi-colons are part of the replacements). enclose the fields you pull from the database in so-called CDATA tags, which are <!CDATA[ at the beginning and ]]> at the end. This will work except for the unusual case where your data contains ]]> anywhere. disable-output-escaping (very rarely necessary, and usually a sign of insufficient understanding of the original problem). This is a widely discussed problem, both on this list and elsewhere. Rick Suiter XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] parsing XML string that consi, Olga Tubman | Thread | RE: [xsl] parsing XML string that c, Olga Tubman |
[xsl] value of attribute where the , Xu, Xiaocun | Date | Re: [xsl] value of attribute where , David Carlisle |
Month |