gpt4 book ai didi

java - 用于解析 JAX-RS 结果的 XPath

转载 作者:行者123 更新时间:2023-12-01 05:53:04 25 4
gpt4 key购买 nike

我不知道如何使用 XPath,所以我可以解析从 JAX-RS 获得的 XML 结果并将其放入 ArrayList 或其他内容中,这是我到目前为止的代码,它生成一个字符串.. .但我希望能够使用 XPath 来解析它,因为解析 XML 比解析 String 更好。

private Client client = Client.create();
private List<String> venueName = new ArrayList<String>();

private String getNearbyVenues(double lattitude, double longitude){
WebResource webResource = client.resource("http://api.foursquare.com/v1/venues");
MultivaluedMap<String, String> queryParams = new MultivaluedMapImpl();
queryParams.add("geolat", String.valueOf(lattitude));
queryParams.add("geolong", String.valueOf(longitude));
return webResource.queryParams(queryParams).get(String.class);
}

结果类似于 this

最佳答案

下面是我对另一个问题的回答,解释了如何使用 Java SE javax.xml.xpath 库:

关于java - 用于解析 JAX-RS 结果的 XPath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3975103/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com