我发现网上的很多教程和这里的 SO 也引用 net.sf.json
库来将 xml 文件转换为 json 对象。
但是,我想要一个最好使用 Gson 的替代方案。可能吗?我没有为 XML 文件定义明确的 Java 类。但是,我只想将 xml 文件转换为 com.google.gson.JsonObject
。如何实现?
最佳答案
我已经使用 JAXB 将我的 xml 转换为一个对象,并将该对象传递给 gson。 我知道这需要一个额外的步骤,但这对我来说很方便。 将 xml 转换为 jaxb 后,另请参阅: Use JAXB to create Object from XML String
关于java - 使用 Gson 将 XML 文件转换为 Json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27648774/