XML XInclude-通配符
我有一个目录层次结构,希望使用XInclude包含符合特定模式的所有XML文件。结构如下所示XML XInclude-通配符,xml,xinclude,Xml,Xinclude,我有一个目录层次结构,希望使用XInclude包含符合特定模式的所有XML文件。结构如下所示 Book/ ├── book.xml └── Chapter └── page01.xml └── page02.xml └── page03.xml └── page04.xml 我的问题是: 是否有一种方法可以指定通配符来拾取一组文件,而不是仅拾取指定的文件?我尝试了下面的代码,它似乎是无效的 <book name="bookname" source="/ho
Book/
├── book.xml
└── Chapter
└── page01.xml
└── page02.xml
└── page03.xml
└── page04.xml
我的问题是:
<book name="bookname" source="/home/phiri/Book/book.xml"
xmlns:xi="http://www.w3.org/2001/XInclude">
<chapter>
<title>Title</title>
<comments>Comments</comments>
<storypages>001-100</storypages>
<xi:include href="chapter/page*.xml"/>
</chapter>
</book>
标题
评论
001-100
看起来像是@user664424的复制品:这与XSLT有什么关系?@mzjn:谢谢;不知道我怎么会错过那个帖子。。。。我想我可能不得不用编程的方式去做;我希望我可以使用XML方法@兹莱汉德罗:很抱歉;它与XSLT没有任何关系。