Diese Frage ist ein bisschen schwierig. Ich habe eine Datei contents.xml, die auf eine Vielzahl anderer Dateien verweist. Diese anderen Dateien sind .xml und wurden in .dita umgewandelt. Meine Frage ist, wie kann ich alle .xml-Dateierweiterungen in .dita umbenennen? Die Dateipfade befinden sich auf verschiedenen Ebenen in der Baumstruktur und haben eine uneinheitliche Anzahl von Unterordnern vor sich.
Beispiel:
<article
xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Definition</title>
<xi:include href="./introduction.xml"/>
<section xml:id="viewComponents"><title>View Components</title>
<xi:include href="./components/page.xml"/>
<xi:include href="./views/sheet.xml"/>
<xi:include href="./folder/xsubfolders/plaque.xml"/>
</section>
</article>
An:
<article
xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Definition</title>
<xi:include href="./introduction.dita"/>
<section xml:id="viewComponents"><title>View Components</title>
<xi:include href="./components/page.dita"/>
<xi:include href="./views/sheet.dita"/>
<xi:include href="./folder/xsubfolders/plaque.dita"/>
</section>
</article>