Subject: Re: xml entities From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Mon, 19 Jun 2000 12:47:29 +0100 |
Daniel, Your citation is interesting. I tested Mike's solution, modified with the declarations in an external subset, with James Tobin's RXP parser, and it worked. Maybe RXP is wrong. Parameter entities are kind of a fuzzy edge of the spec, aren't they.... --Wendell At 06:58 PM 6/19/00 +0200, you wrote: >Mike Brown wrote: >> >> > I am wondering if someone can tell me how to do something like: >> > <!DOCTYPE apage[ >> > <!ENTITY logoid "0001"> >> > <!ENTITY logo SYSTEM "sections/logo/l_xx_&logoid;.xml"> >> > ]> >> > >> > where the first entity defines a "variable" for the next entity. >> >> XML 1.0 provides "parameter" entities for this purpose. >> >> <!ENTITY % logoid "0001"> >> <!ENTITY logo SYSTEM "sections/logo/l_xx_%logoid;.xml"> >> > >I'm afraid that's not true. > >As stated earlier, the System Literal is a URI, which may be escaped by >an XML processor. > >The spec states explicitly: > >"Note that a SystemLiteral can be parsed without scanning for markup." > >See > >http://www.w3.org/TR/1998/REC-xml-19980210#NT-ExternalID > >and > >http://www.w3.org/TR/1998/REC-xml-19980210#sec-common-syn > >Therefor you cannot use a parameter entity in a System Literal. > > >Regards, > >Daniel Hinz ====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: xml entities, Daniel Hinz | Thread | Re: xml entities, Daniel Hinz |
RE: sorting data and removing the d, Linda van den Brink | Date | RE: sorting data and removing the d, Kay Michael |
Month |