簡體   English   中英

如何將任何輸入XML文件轉換為類似的Java對象結構?

[英]How to convert any input XML file to similar Java object structure?

大家好,任何人都可以告訴我是否可以使用java將任何XML文件文件轉換為等效的java對象?

你想要一個DOM解析器。 周圍有很多,Google搜索“Java DOM解析器”會對你有所幫助。 以此頁面為例。

您可能正在尋找JAXB

使用XStream庫非常簡單: http//x-stream.github.io/tutorial.html

  // object -> XML -> File XStream xstream = new XStream(driver); String data = xstream.toXML(metaData); // XML -> object XStream xstream = new XStream(new JettisonMappedXmlDriver()); YourClass obj = (UourClass)xstream.fromXML(jSON); 

你可以在castor中使用unmarshall函數。

讓我在集合中添加另一個。

看看Apache Jakarta Digester這是Tomcat用來自動化XML文件的東西(比如server.xml)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM