xsl-list
[Top] [All Lists]

RE: [xsl] handling tags and PIs within a macro

2007-10-23 08:26:16
I (more or less) see what you mean, dear Wendell. I
will take one file for testing. Thanks for your
explanations! 

Regards,
Nancy

--- Wendell Piez <wapiez(_at_)mulberrytech(_dot_)com> wrote:

Nancy,

At 10:51 AM 10/23/2007, you wrote:
Hi Michael,

So how do you explain the fact that those macros
are
parsed properly by the XSLTPROC according to the
defined templates, unless the macro contains the
mentioned problematic items? To add more
information,
I am using Docbook XML.

It's precisely the "mentioned problematic items"
that are preventing 
the document from being parsed, since they break the
rules of XML syntax.

The rule here is pretty simple: elements can contain
elements, but 
attribute values cannot. In order to prevent them
from even trying, 
the parser refuses to allow them to have open tag
delimiters ("open 
angle brackets" or "less-than signs").

So <element><child/></elem> is legal, but <elem
attr="<child/>"/> is not.

Cheers,
Wendell




======================================================================
Wendell Piez                           
mailto:wapiez(_at_)mulberrytech(_dot_)com
Mulberry Technologies, Inc.               
http://www.mulberrytech.com
17 West Jefferson Street                    Direct
Phone: 301/315-9635
Suite 207                                         
Phone: 301/315-9631
Rockville, MD  20850                                
Fax: 301/315-8285

----------------------------------------------------------------------
   Mulberry Technologies: A Consultancy Specializing
in SGML and XML

======================================================================



--~------------------------------------------------------------------
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>
--~--




__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.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>
--~--