BlackBerry - 从第3个嵌套级别的xml中提取数据

时间:2010-03-22 13:17:34

标签: xml blackberry java-me xml-serialization xml-parsing

<autos>
    <cars>
      <car>
        <type>Toyota</type>
        <year>1999</year>
      </car>
      <car>
        <type>Honda</type>
        <year>2010</year>
      </car>
    </cars>
</autos>

我想以可能的方式从上面的代码中提取汽车对象。我可以有示例代码或任何示例

提前致谢

2 个答案:

答案 0 :(得分:2)

您可以在此处使用SAX解析器。检查元素名称,如果是汽车,则创建汽车对象的实例(如果类型或年份),获取字符并设置汽车对象的属性...等等

参见类似方法:SO - BlackBerry/J2ME - SAX parse collection of objects with attributes

答案 1 :(得分:0)

  

块引用

以下是示例xml文件

<cars>

  <car>

    <type>Toyota</type>

    <year>1990</year>

  </car>

  <car>

    <type>Honda</type>

    <year>1998</year>
  </car>