Subject: Re: [xsl] Design of XML so that it may be efficiently stream-processed From: Hank Ratzesberger <xml@xxxxxxxxxxxx> Date: Wed, 27 Nov 2013 15:27:28 -0800 |
Hi Richard, On Wed, Nov 27, 2013 at 2:55 PM, Richard Fozzard - NOAA Affiliate <richard.fozzard@xxxxxxxx> wrote: > Are we talking about using xlink attributes in a primary XML document to point to a reusable chunk of external XML? > > If so, this is an approach we are using in NOAA for complex ISO-19115 scientific metadata documents. Any XSLT that processes the primary XML can choose to 'resolve' the xlink (i.e. retrieve it from the xlink:href URL) -- or ignore it, if not relevant to the transform task at hand. > > This approach has significantly reduced the size of our XML archives, and serves to modularize and simplify maintenance of the many thousands of XML files we host (or generate on demand). > > But I've no idea how using xlink resolving might impact streaming? Yes, that is what I am suggesting. If not specifically an XLink, it could be anyURI and the custom XSLT could decide how to handle it. --Hank
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Design of XML so that it , Richard Fozzard - NO | Thread | [xsl] XML design for streamability, Costello, Roger L. |
Re: [xsl] Design of XML so that it , Hank Ratzesberger | Date | [xsl] [ANN] Saxon/C - Saxon for the, Michael Kay |
Month |