SAX パーサーを使用して、Java で URL から XML を解析する必要があります。このトピックに関するインターネット上の例は見つかりませんでした。それらはすべてローカルから XML を読み取っています。xml にネストされたタグがあり、Java で URL から解析する例はありますか?
質問する
2141 次
2 に答える
2
この例のJavaスニペットを参照してください
String webServiceURL="web service url or document url here";
URL geoLocationDetailXMLURL = new URL(webServiceURL);
URLConnection geoLocationDetailXMLURLConnection = geoLocationDetailXMLURL.openConnection();
geoLocationDetailXMLURLConnection.setConnectTimeout(120000);
geoLocationDetailXMLURLConnection.setReadTimeout(120000);
BufferedReader geoLeocationDetails = new BufferedReader(new InputStreamReader(geoLocationDetailXMLURLConnection.getInputStream(), "UTF-8"));
InputSource inputSource = new InputSource(geoLeocationDetails);
saxParser.parse(inputSource, handler);
于 2013-10-16T09:38:49.347 に答える
1
これは、 SAX パーサーとネットワークからのファイルに役立つはずです。
重要な行は
xr.parse(new InputSource(sourceUrl.openStream()));
sourceUrl は文字列です
于 2013-10-16T09:35:22.707 に答える