Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用SAX解析器,如何在不预先了解xml结构的情况下解析xml文件?_Java_Android - Fatal编程技术网

Java 使用SAX解析器,如何在不预先了解xml结构的情况下解析xml文件?

Java 使用SAX解析器,如何在不预先了解xml结构的情况下解析xml文件?,java,android,Java,Android,有没有一种方法可以实现sax解析器,而不用像在getChild方法或equalsIgnoreCase(标记名)中那样在xml中传递元素的名称? 或 有没有办法找出xml中标记的名称,然后将其传递给Sax方法。查看此链接 1) 是android sax解析器示例(别惹我生气) 向下滚动一点,您将看到 2) org.xml解析器示例(我认为您需要这种用法)。即使可以,您如何知道标记代表什么?您应该知道您正在解析哪些元素!

有没有一种方法可以实现sax解析器,而不用像在getChild方法或equalsIgnoreCase(标记名)中那样在xml中传递元素的名称? 或 有没有办法找出xml中标记的名称,然后将其传递给Sax方法。

查看此链接

1) 是android sax解析器示例(别惹我生气)

向下滚动一点,您将看到


2) org.xml解析器示例(我认为您需要这种用法)。

即使可以,您如何知道标记代表什么?您应该知道您正在解析哪些元素!