Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.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/0/xml/15.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
Html 自动添加文件夹中的所有文件_Html_Xml_Xslt - Fatal编程技术网

Html 自动添加文件夹中的所有文件

Html 自动添加文件夹中的所有文件,html,xml,xslt,Html,Xml,Xslt,以下部分包括一个文件,但我想包括文件夹中与*.log匹配的所有文件。有没有办法让它发挥作用 <!DOCTYPE root [ <!ENTITY log SYSTEM "Log.log"> ]> <root> &log; </root> *.日志 日志文件中没有根元素 即使是和/或xslt链接,每个文件都有1000多条记录,如下所示 我很难想象这是解决问题的最好方法。为什么要这样做?每个.log文件本身都是格式良好的文档吗?您可以使用Sax

以下部分包括一个文件,但我想包括文件夹中与*.log匹配的所有文件。有没有办法让它发挥作用

<!DOCTYPE root
[
<!ENTITY log SYSTEM "Log.log">
]>
<root>
&log;
</root>
*.日志 日志文件中没有根元素

即使是和/或xslt链接,每个文件都有1000多条记录,如下所示


我很难想象这是解决问题的最好方法。为什么要这样做?每个.log文件本身都是格式良好的文档吗?您可以使用Saxon9,XSLT2.0处理器吗?然后,您可以编写一个XSLT样式表,使用collection函数拉入所有.log文件并创建一个包含所有内容的文件。但它不会使用实体引用文件,而是直接将它们内联。@bjimba好吧,长话短说,我有一堆实体xml日志文件,无法编辑这些文件。而且我不能控制环境,所以我也不能编写服务器端代码。我想显示非静态的日志文件,它们在文件中有时间戳,我想问如何在XML/XSLT部分实现这一点,如果您有任何问题,请随时添加答案。谢谢你的支持attention@MartinHonnen我刚刚更新了问题的更多细节,请让我知道我是否可以更详细地描述它。不幸的是,我无法控制环境,即使我相信它主要是IIS,访问初始文件的唯一方法将是通过浏览器。谢谢你的时间和关注
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent">
   <System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system">
        <SubType Name="Information">0</SubType>
        <Correlation ActivityID="a54221e2-ad37-434a-8f0d-101f7abc2221" />
    </System>
    <ApplicationData>Test21</ApplicationData>
</E2ETraceEvent>
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent">
   <System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system">
        <SubType Name="Information">0</SubType>
        <Correlation ActivityID="d30741c2-da73-434a-8f0d-101f7ceb2228" />
    </System>
    <ApplicationData>Test24</ApplicationData>
</E2ETraceEvent>