2011-11-09 54 views
-1

我有這樣的XML字符串中如何解析android中的本地XML數據?

<?xml version='1.0' encoding='UTF-8'?><errors><error><domain>yt:quota</domain><code>too_many_recent_calls</code></error></errors> 

此XML是不是在文件中。它在字符串 然後我怎麼能解析它?

問候, 吉里什

+1

[?你嘗試過什麼(http://mattgemmell.com/2008/12/08/什麼具備的,你試了/) – 2011-11-09 13:10:01

回答

1

使用ByteArrayInputStream的您的字符串轉換成一個InputStream:

String xml ="valid xml here"; 
InputStream is = new ByteArrayInputStream(xml.getBytes("UTF-8")); 

dom = builder.parse(is); 

或者

檢查以下鏈接

Parse XML string using SAX