在新泽西州的RESTful框架的工作,我知道我可以在客户端获取XML数据如下:获取XML数据后,如何解析并传输到JSON?
private static final String BaseURI = "http://DOMAN.com";
ClientConfig config = new DefaultClientConfig();
Client client = Client.create(config);
WebResource service = client.resource(BaseURI);
String xmlData = service.path("rest").path("todos").accept(
MediaType.APPLICATION_XML).get(String.class)
我的问题是我怎么能解析xmlData
呢?我想从xmlData
获取所需的数据,并将所需的数据传输到JSON,实现此目的的最佳方法是什么?
为什么不直接向Jersey请求数据的json表示? – 2011-04-13 14:16:14
由于低层接口转移到我xml数据,我需要转换为json – Mellon 2011-04-13 14:20:12
您可以使用萨克斯或Dom分析器来解析数据 – Premraj 2011-04-13 14:27:43