Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.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/2/ajax/6.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
链接要在PHP中查看的多个XML文件_Php_Ajax_Xml_Xslt_Xml Parsing - Fatal编程技术网

链接要在PHP中查看的多个XML文件

链接要在PHP中查看的多个XML文件,php,ajax,xml,xslt,xml-parsing,Php,Ajax,Xml,Xslt,Xml Parsing,我想知道是否可以链接多个XML文件,以便在单个PHP文件中显示 我有多个XML文件,想知道是否有任何特定的代码可以用来将所有文档链接在一起,而无需将所有XML文件组合在一起?使用XSLT,您可以在代码中使用来读取其他文件,例如 <xsl:apply-templates select="document('file1.xml')//foo | document('file2.xml')//foo | document('file3.xml')//foo"/> 然后 处理files.x

我想知道是否可以链接多个XML文件,以便在单个PHP文件中显示

我有多个XML文件,想知道是否有任何特定的代码可以用来将所有文档链接在一起,而无需将所有XML文件组合在一起?

使用XSLT,您可以在代码中使用来读取其他文件,例如

<xsl:apply-templates select="document('file1.xml')//foo | document('file2.xml')//foo | document('file3.xml')//foo"/>
然后

处理files.xml文档中列出的所有文件中的foo元素

<files>
  <file>file1.xml</file>
  <file>file2.xml</file>
  <file>file3.xml</file>
</files>
<xsl:apply-templates select="document(document('files.xml')//file)//foo"/>