您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Java中将外部XML解析为JSON?

在Java中将外部XML解析为JSON?

这是一个工作示例,显示了如何连接到URL,下载XML并将其转换为JSON格式:

连接到URL并以字符串形式下载XML:

String str = "http://maps.google.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=true";

URL url = new URL(str); InputStream is = url.openStream(); int ptr = 0; StringBuilder builder = new StringBuilder(); while ((ptr = is.read()) != -1) { builder.append((char) ptr); } String xml = builder.toString();

此处下载JSON库。(您必须对其进行编译,并确保这些类位于您的类路径中。)

将XML转换为JSON对象:

JSONObject jsonObject = XML.toJSONObject(xml);

System.out.println(jsonObject);

java 2022/1/1 18:32:41 有401人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶