Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.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 xml文件的递归解析方法_Java_Android_Xml - Fatal编程技术网

Java xml文件的递归解析方法

Java xml文件的递归解析方法,java,android,xml,Java,Android,Xml,我正在寻找一种递归解析xml文件的方法,不管它有什么样的结构,并获取该元素或标记中的属性/值。可能吗?如果是,如何进行 看看SAX解析器: 看看SAX解析器: 为什么需要递归地使用它? 如果这不是一个要求,你可以看看这个教程,它非常好 为什么需要递归地使用它? 如果这不是一个要求,你可以看看这个教程,它非常好 您的问题听起来像是对XSLT的描述。您看过XSLT的使用吗?您的问题听起来像是对XSLT的描述。你看过XSLT的使用吗?尝试过这个,但我仍然在寻找处理未知节点/元素层次结构的其他选项。我一

我正在寻找一种递归解析xml文件的方法,不管它有什么样的结构,并获取该元素或标记中的属性/值。可能吗?如果是,如何进行

看看SAX解析器:


看看SAX解析器:


为什么需要递归地使用它? 如果这不是一个要求,你可以看看这个教程,它非常好

为什么需要递归地使用它? 如果这不是一个要求,你可以看看这个教程,它非常好
您的问题听起来像是对XSLT的描述。您看过XSLT的使用吗?

您的问题听起来像是对XSLT的描述。你看过XSLT的使用吗?

尝试过这个,但我仍然在寻找处理未知节点/元素层次结构的其他选项。我一直在寻找处理未知节点/元素层次结构的其他选项。我只是想如果我可以递归地做这件事,我也尝试过这个,但还是失败了,或者可能我失去了一些东西,我的错((只是想如果我可以递归地做,我也尝试了这个,但仍然丢失了,或者可能我失去了一些东西,我的不好。)((你是什么意思:“不管它有什么样的结构”和“获取该元素或标记中的属性/值”。第二句话对我来说意味着你知道结构是什么。无论如何,你不能在不知道要搜索什么的情况下解析xml文档。你说的“不管它有什么样的结构”和“获取该元素或标记中的属性/值”是什么意思。第二句话对我来说意味着你知道结构是什么。无论如何,你不能在不知道要搜索什么的情况下解析xml文档。