Sunday, 15 April 2012

create xml from text file using jaxb -



create xml from text file using jaxb -

i have text file , want converted in xml using jaxb. please help. text file :

101,2014-06-16t00:30:00z,10,true

my xml format be:

-<meter> <name>12345678</name> -<serieslist> -<series> <name>a+</name> <valuetype>1</valuetype> <valuelist> -<value> <value>101</value> <time>2014-06-16t00:30:00z</time> <valuestatus>10</valuestatus> <isconsumption>true</isconsumption> </value> </valuelist> </series> </serieslist> </meter>

create classes meter, series , value:

@xmlrootelement public class meter { } class series { } class value { }

add properties each class , annotate them @xmlelement , @xmlwrapperelements appropriate.

read input file , split each line using stringtokenizer has comma delimiter. create value instance each line.

create jaxbcontext meter fellow member of list of bound classes. create marshaller , marshal meter instance.

xml jaxb

No comments:

Post a Comment