1

XPathの使用方法がわからないので、JAX-RSから取得したXMLの結果を解析して、ArrayListなどに入れることができます。これまでのコードは、文字列を生成します...しかし、私は文字列を解析するよりもXMLを解析する方がよいため、XPathを使用して解析できるようにする必要があります。

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);
    }

結果は次のようになります

4

1 に答える 1

0

以下は、JavaSEjavax.xml.xpathライブラリの使用方法を説明する別の質問に対する私の回答です。

于 2010-10-20T08:09:20.963 に答える