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