xsl-list
[Top] [All Lists]

RE: (de)serialize between comments and node-sets

2003-07-30 11:01:31
"Andrew Welch" <AWelch(_at_)piper-group(_dot_)com> wrote:

  This morning, I just realized that I need to transform an element
into a
comment in script A and then reverse that in script B. For example,

[snip]

Is there an easier way?

Yes, don't wrap the markup in a comment!  Remember markup is meant to
mean something, so if you want to state that some part of the xml should
be ignored use something like:

<ignore>
 <foo>
   <bar/>
 </foo>
</ignore>

This way you can do what you wish using a template to match <ignore> -
treat it as a comment, treat it as markup its up to you...

If you actually want to write a comment in xml, use <!-- -->, if you
really mean anything else at all, use markup.

cheers
andrew

Unfortunately, I don't have that choice. Briefly, remember that I mentioned 
that work is done on the result from script A. This is done by a Java programs 
(not own by us) that 'swallowed' the <foo> because it is not 'recognized'. I 
don't want to go into details about this since I can't change that.

The only thing I can change to either make

<foo>
  <bar/>
<foo>

into a comment or a CDATA section like

<recognized_tag>
  <![CDATA[
<foo>
  <bar/>
<foo>
  ]]>
</recognized_tag>

Any other ideas?

__________________________________________________________________
McAfee VirusScan Online from the Netscape Network.
Comprehensive protection for your entire computer. Get your free trial today!
http://channels.netscape.com/ns/computing/mcafee/index.jsp?promo=393397

Get AOL Instant Messenger 5.1 free of charge.  Download Now!
http://aim.aol.com/aimnew/Aim/register.adp?promo=380455

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>