[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: combining XMLEvent lists
Clearly a job for XSLT 2.0, where the processing will be vastly easier than in Java. Michael Kay Saxonica On 28/09/2010 1:21 PM, Johannes.Lichtenberger wrote: > Hello, > > I've got an Iterator with Lists (Java) out of XMLEvents, which are > serialized fragments like: > > <page> > <id>732819</id> > <title>blubb</title> > <revision> > <id>233192</id> > <timestamp>2000-01-21T02:12:21Z</timestamp> > <text>blaaaaa</text> > </revision> > </page> > > I want to find combine Lists which have the same page id and the same > revision timestamp, for example: > > List 1: > <page> > <id>732819</id> > <title>blubb</title> > <revision> > <id>233192</id> > <timestamp>2000-01-21T02:12:21Z</timestamp> > <text>blaaaaa</text> > </revision> > </page> > > List 2: > <page> > <id>732819</id> > <title>blubb</title> > <revision> > <id>333345</id> > <timestamp>2000-01-21T02:12:21Z</timestamp> > <text>foobar</text> > </revision> > </page> > > List 3: > <page> > <id>732819</id> > <title>blubb</title> > <revision> > <id>333345</id> > <timestamp>2000-02-23T03:12:21Z</timestamp> > <text>baz</text> > </revision> > </page> > > should become Lists of XMLEvents, which are serialized as > > Final List 1: > <page> > <id>732819</id> > <title>blubb</title> > <revision> > <id>233192</id> > <timestamp>2000-01-21T02:12:21Z</timestamp> > <text>blaaaaa</text> > </revision> > <revision> > <id>333345</id> > <timestamp>2000-01-21T02:12:21Z</timestamp> > <text>foobar</text> > </revision> > </page> > > Final List 2: > <page> > <id>732819</id> > <title>blubb</title> > <revision> > <id>333345</id> > <timestamp>2000-02-23T03:12:21Z</timestamp> > <text>baz</text> > </revision> > </page> > > I want to work with the Lists itself, but I don't think XPath-Parsers > are capable of processing something like a List of XMLEvents. > > regards, > Johannes > > _______________________________________________________________________ > > XML-DEV is a publicly archived, unmoderated list hosted by OASIS > to support XML implementation and development. To minimize > spam in the archives, you must subscribe before posting. > > [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ > Or unsubscribe: xml-dev-unsubscribe@lists.xml.org > subscribe: xml-dev-subscribe@lists.xml.org > List archive: http://lists.xml.org/archives/xml-dev/ > List Guidelines: http://www.oasis-open.org/maillists/guidelines.php > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|