/ / Gibt es eine gebrauchsfertige XSLT-Datei, um ODF-Inhalts-XML in einfachen Text umzuwandeln? - xslt, openoffice.org, Klartext, odf

Gibt es eine gebrauchsfertige xslt-Datei, um den ODF-Inhalt xml in reinen Text umzuwandeln? - xslt, openoffice.org, Klartext, odf

Ich habe versucht, googeln zu können, aber ich konnte keine XSLT-Datei finden, um ODF-Inhalts-XML in einfachen Text umzuwandeln. Vielleicht weiß jemand, ob er existiert?

Aktualisieren:

Das Stylesheet, nach dem ich suche, ist dazu gedachthauptsächlich mit ODT content.xml verwendet werden. Beispiel für ein Beispiel: img.rg.ru/pril/article/61/45/53/UDO04.2012.odt (content.xml kann mit unzip extrahiert werden).

Antworten:

1 für die Antwort № 1

Dieses XSLT 1.0-Stylesheet ...

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0">
<xsl:output method="text"/>

<xsl:template match="/">
<xsl:for-each select="//text:p">
<xsl:value-of select="concat(.,"&#x0A;")" />
</xsl:for-each>
</xsl:template>

</xsl:stylesheet>

Wenn Sie die .odt-Datei auf die Datei content.xml anwenden, wird das Textäquivalent Ihres ODF-Dokuments erhalten.