2 Stimmen

Ändern von Dateierweiterungen innerhalb einer XML-Datei

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>

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X