Android sax xml解析-获取父级的属性
我开发了一个android应用程序,它需要解析来自YR.no的天气数据。该组织提供了一个api,其中包含提供xml格式特定数据的方法。比如说,我想从中解析xml数据 通过我在这里提出的问题,我成功地解析了子元素的属性-> 现在我想解析特定时间的数据。所以我想解析“time”标记的属性“from”和“to”的值。但问题是,我无法将结束文本元素侦听器设置为节点“time”,因为我得到了这个错误 “此元素已经有子元素。它不能有结束文本元素侦听器。”Android sax xml解析-获取父级的属性,android,xml,parsing,sax,Android,Xml,Parsing,Sax,我开发了一个android应用程序,它需要解析来自YR.no的天气数据。该组织提供了一个api,其中包含提供xml格式特定数据的方法。比如说,我想从中解析xml数据 通过我在这里提出的问题,我成功地解析了子元素的属性-> 现在我想解析特定时间的数据。所以我想解析“time”标记的属性“from”和“to”的值。但问题是,我无法将结束文本元素侦听器设置为节点“time”,因为我得到了这个错误 “此元素已经有子元素。它不能有结束文本元素侦听器。” 那么,我应该如何解析这个函数的属性呢?关于我的编码的
那么,我应该如何解析这个函数的属性呢?关于我的编码的详细信息可以在我提供的预览问题的链接上看到。提前谢谢你 要解析属性,必须使用StartElementListener而不是end text listener
time.setStartElementListener(new StartElementListener(){
public void start(Attributes attr)
{
String value = attr.getValue("from");
currentMessage.setFrom(value);
}
});