XML形式を返すWEBサービスを使用していますが、「<」<
と>
「>」の代わりに「<」と「>」を使用しています。
今、私はそれを解析する方法がわかりませんか?
標準のSAXパーサーを試しました。
if (entity != null && responseCode==200) {
// A Simple JSON Response Read
InputStream instream = entity.getContent();
BufferedReader rd = null;
rd = new BufferedReader(new InputStreamReader(instream));
InputSource is=new InputSource(rd);
WebServiceRespondParser parser=new WebServiceRespondParser(category);
SAXParserFactory factory=SAXParserFactory.newInstance();
SAXParser sp=factory.newSAXParser();
XMLReader reader=sp.getXMLReader();
reader.setContentHandler(parser);
reader.parse(is);
markers=parser.getMarkers();
}
ウェブサービス:
私はいくつかの同様の質問を読みましたが、ほとんどは異なる言語であるか、答えがありません。