2012-08-06 66 views
0

我有一個xml文件,我想要將其解析到POJO中。使用XStream解析XML到POJO

我爲此使用XStream。

我無法將文件作爲輸入發送到解析代碼(文件位於本地驅動器上)。

如何讀取xml文件並使用fromXML()方法解析它?

我會gratefull如果有人能給比如將XML文件作爲輸入,並將其解析到POJO並打印在屏幕上

謝謝...

+0

你嘗試過來自fromXML()的重載?與XML()重載不同的是可以使用File,InputStream或Reader。您可以將這些文件表示爲任何這些文件。 – Olaf 2012-08-06 14:34:16

+2

您是否看過使用JAXB? – ChadNC 2012-08-06 14:46:11

+0

@Olaf:我已經嘗試了幾乎所有來自XML的重載() – shiny 2012-08-07 07:01:39

回答

0

基於所提供的意見,我可以更好地理解你所面臨的問題。我相信你正在尋找的答案是隱式收集。查看有關別名的XStream教程:http://x-stream.github.io/alias-tutorial.html

+0

謝謝...它解決了.. – shiny 2012-08-09 08:31:41