【问题标题】:BlackBerry - Extract data from 3rd nesting level of xmlBlackBerry - 从 xml 的第 3 级嵌套中提取数据
【发布时间】:2010-03-22 13:17:33
【问题描述】:
<autos>
    <cars>
      <car>
        <type>Toyota</type>
        <year>1999</year>
      </car>
      <car>
        <type>Honda</type>
        <year>2010</year>
      </car>
    </cars>
</autos>

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

提前致谢

【问题讨论】:

  • 请不要将您的问题的后续内容作为答案发布。只有实际答案才能作为答案发布。

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


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    块引用

    这里是示例 xml 文件

    <cars>
    
      <car>
    
        <type>Toyota</type>
    
        <year>1990</year>
    
      </car>
    
      <car>
    
        <type>Honda</type>
    
        <year>1998</year>
      </car>
    

    【讨论】:

      猜你喜欢
      • 2016-05-08
      • 1970-01-01
      • 1970-01-01
      • 2014-04-09
      • 2020-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-28
      相关资源
      最近更新 更多