Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.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 android中解析xml文件的疑问_Java_Android_Xml Parsing - Fatal编程技术网

Java android中解析xml文件的疑问

Java android中解析xml文件的疑问,java,android,xml-parsing,Java,Android,Xml Parsing,在我的应用程序中,我正在解析1个主文件和一些支持xml文件。我的主要xml文件的标记如下所示: <subject> <chapter> <chaptername>A</chaptername> <pack> <packname>A1</packname> <packname>A2</packname>

在我的应用程序中,我正在解析1个主文件和一些支持xml文件。我的主要xml文件的标记如下所示:

<subject>
    <chapter>
        <chaptername>A</chaptername>
        <pack>
            <packname>A1</packname>
            <packname>A2</packname>
        </pack>
    </chapter>
    <chapter>
        <chaptername>C</chaptername>
        <pack>
            <packname>C1</packname>
            <packname>C1</packname>
        </pack>
    </chapter>
</subject>

A.
A1
A2
C
C1
C1
解析第一个xml文件时,它会列出章节名称,如果单击任何章节名称,它会列出包名称


现在,当我单击包名时,我希望解析存储在原始文件夹中的相应支持xml文件。如何做到这一点?

请查看用于在PHP中解析XML的QueryPath。解析信息后,可以根据单击的标记从数据库中提取其他XML文件或XML字符串。将jQuery用于其中的AJAX部分

资料来源: querypath.org jquery.org