public class ConvertXMLtoJSON {
public static void main(String[] args) throws Exception {
InputStream in = ConvertXMLtoJSON.class.getResourceAsStream("D:\\sample.xml");
String xml = IOUtils.toString(in);
XMLSerializer xmlSerializer = new XMLSerializer();
JSON json = xmlSerializer.read(xml);
System.out.println(json.toString(2));
}
}
但我收到错误
Exception in thread "main" java.lang.NullPointerException
at java.io.Reader.<init>(Reader.java:78)
at java.io.InputStreamReader.<init>(InputStreamReader.java:72)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:1020)
at org.apache.commons.io.IOUtils.toString(IOUtils.java:358)
at com.apache.poi.ConvertXMLtoJSON.main(ConvertXMLtoJSON.java:13
你能帮我解决吗这是我的xml格式ac3 AC3 Phone ACME phone 200.0 1.0 true
我已经从我的 excel 文件中生成了这个 xml,并且我已经将这个 xml 文件转换为 json 文件