0

在执行 httpPOST 期间,我将响应存储为字符串,我得到的响应如下所示:

   <?xml version="1.0" encoding="utf-8"?>
   <string xmlns="http://localhost:4471/">101~Success</string>

我只想在解析后得到 101~Success,这样我就可以通过使用 split 函数得到 101,但我无法在 android 中获取这个元素。我在 J2ME 中得到了这个:

            InputStream in = new ByteArrayInputStream(strResponse.getBytes("UTF-8"));
            InputStreamReader is = new InputStreamReader(in);
            parser = new XmlParser(is);
            doc.parse( parser );

            Element root = doc.getRootElement();
            Element item = doc.getElement(2);
            String parsedResponse = item.getText(0);

我怎么能在android中做到这一点?

4

1 回答 1

0

您可以使用DOMDOMXMLPULLParser解析 XMl

于 2013-02-04T06:43:15.737 回答