当前位置:   article > 正文

XML数据解析_xmlpullparser getbuffer

xmlpullparser getbuffer

结合网上的例子,记录一下自己过程中的坑

XmlPullParser介绍

  1. 建立一个解析器对象XmlPullParser
  2. 使用XmlPullParser.setInput()方法设置解析器的输入
  3. 通过判断事件类型,循环调用next()方法获得解析的数据

xml数据地址:http://wthrcdn.etouch.cn/WeatherApi?city=南宁市   ——>城市随便改

xml结构

  1. <resp>
  2. <city>南宁</city>
  3. <updatetime>10:01</updatetime>
  4. <wendu>29</wendu>
  5. <fengli>
  6. <![CDATA[ 3级 ]]>
  7. </fengli>
  8. <shidu>82%</shidu>
  9. <fengxiang>东南风</fengxiang>
  10. <sunrise_1>06:09</sunrise_1>
  11. <sunset_1>19:35</sunset_1>
  12. <sunrise_2/>
  13. <sunset_2/>
  14. <yesterday>
  15. <date_1>8日星期三</date_1>
  16. <high_1>高温 34℃</high_1>
  17. <low_1>低温 27℃</low_1>
  18. <day_1>
  19. <type_1></type_1>
  20. <fx_1>南风</fx_1>
  21. <fl_1>
  22. <![CDATA[ 3级 ]]>
  23. </fl_1>
  24. </day_1>
  25. <night_1>
  26. <type_1></type_1>
  27. <fx_1>南风</fx_1>
  28. <fl_1>
  29. <![CDATA[ 3级 ]]>
  30. </fl_1>
  31. </night_1>
  32. </yesterday>
  33. <forecast>
  34. <weather>
  35. <date>9日星期四</date>
  36. <high>高温 34℃</high>
  37. <low>低温 27℃</low>
  38. <day>
  39. <type>多云</type>
  40. <fengxiang>南风</fengxiang>
  41. <fengli>
  42. <![CDATA[ 3级 ]]>
  43. </fengli>
  44. </day>
  45. <night>
  46. <type>多云</type>
  47. <fengxiang>南风</fengxiang>
  48. <fengli>
  49. <![CDATA[ 3级 ]]>
  50. </fengli>
  51. </night>
  52. </weather>
  53. <weather>
  54. <date>10日星期五</date>
  55. <high>高温 35℃</high>
  56. <low>低温 27℃</low>
  57. <day>
  58. <type>阵雨</type>
  59. <fengxiang>南风</fengxiang>
  60. <fengli>
  61. <![CDATA[ 4级 ]]>
  62. </fengli>
  63. </day>
  64. <night>
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/314192
推荐阅读
相关标签
  

闽ICP备14008679号