[Home] [By Thread] [By Date] [Recent Entries]

  • From: "Andrew Welch" <andrew.j.welch@g...>
  • To: "Mukul Gandhi" <gandhi.mukul@g...>
  • Date: Sat, 12 Apr 2008 19:20:05 +0100

On 12/04/2008, Mukul Gandhi <gandhi.mukul@g...> wrote:
>  1) Is it possible to pretty print the output?

Yes - have a look at OutputKeys

>  2) Is this approach faster than using DOM serialization?

Probably... is performance an issue?

>  3) Here I am using the transformer functionality for creating XML,
>  which looks more like a XSLT feature (i.e., transformation task).
>  Should we not have this capability in the XML parser (for e.g., in
>  Xerces)? Should we have something like xml-writer (which Rob pointed)
>  built into Xerces (possibly as an enhancement)?

Reading and writing XML in Java is a pain, which is why so many people
just construct a string that looks like XML (and incur the pain
later).  This technique isn't a hack, but it's an easy way if you're
used to writing transforms.  Try some of the others - JDOM, XOM, StAX
(or Java 6) etc. and see which you prefer.

It would be really nice if you could just annotate a pojo and persist
that to XML, ala JPA...

>  mentioned with xml-writer. Why does the implementation doesn't ensure
>  this?
>
>  For e.g, I am able to produce this as well using this code:
>  <x><y attr1="123" attr2="456"><z/></y></t>   (please note, a wrong tag
>  </t> here).

That looks like a problem with Xalan...


-- 
Andrew Welch
http://andrewjwelch.com
Kernow: http://kernowforsaxon.sf.net/


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member