Subject: Re: [xsl] Joining Multiple XML using XPath API of XALAN From: Dennis <maillistboxes@xxxxxxxxx> Date: Wed, 11 Sep 2002 04:02:33 -0700 (PDT) |
Hi All, Thanks for all thoughts. The discussion now boiled down to more specific requirements. I need to merge multiple in-memory DOM structures. I only know a single way to merge the XMLs i.e. load the xml file using document function and output it's value in the appropriate place. Is there any way to load the in-memory xml document in XSL just like document function. Writing a file and loading it using document function doesn't seem to be a good idea in my case. This is the reason I thought of using XPath API, where I can get any part of the DOM and merge it to another DOM. Any suggestions???? Thanks Dennis --- Joseph Kesselman <keshlam@xxxxxxxxxx> wrote: > Just to clarify: The problem is that the problem > description is > incomplete: > > >I have to merge multiple XML that would come from > >various sources. All the XML coming conform to the > >same single Schema. The XML coming from various > > sources will be merged and the merged xml will > still > >conform to that schema > > There isn't an API for the concept of "merge" -- > because "merge" isn't > well defined. There are generally many ways to merge > data to produce a new > document which will conform to the same schema, but > the meaning of those > documents will differ. > > To take an HTML example, you can merge two tables > into one by adding rows, > or adding columns, or combining values... sorted on > any of the above or > unsorted, with repeated values kept or eliminated... > Or maybe you intended > to put both tables into the output document as they > stand, with or without > descriptive text assocated with them... > > So you need to specify in detail what you mean by > "merge". For that, you > need to do some programming -- either at a low level > by hardcoding it, or > at a higher level by using a language such as XSLT, > or in a more > specialized transcoding tool. > > ______________________________________ > Joe Kesselman / IBM Research > > XSL-List info and archive: > http://www.mulberrytech.com/xsl/xsl-list > __________________________________________________ Yahoo! - We Remember 9-11: A tribute to the more than 3,000 lives lost http://dir.remember.yahoo.com/tribute XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Joining Multiple XML usin, Joseph Kesselman | Thread | Re: [xsl] Joining Multiple XML usin, Joseph Kesselman |
Re: [xsl] tag minimisation, David Carlisle | Date | Re: [xsl] tag minimisation, David Carlisle |
Month |