1

グーグルで検索してみましたが、ODF コンテンツ xml をプレーン テキストに変換する xslt ファイルが見つかりませんでした。多分誰かがそれが存在するかどうか知っていますか?

アップデート:

私が探しているスタイルシートは、主に ODT の content.xml で使用することを目的としています。入力例: img.rg.ru/pril/article/61/45/53/UDO04.2012.odt (unzip で content.xml を抽出できます)。XSLT バージョンは 1.0 です。

4

1 に答える 1

1

この XSLT 1.0 スタイルシート...

<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>

... .odt ファイルを解凍して content.xml ファイルに適用すると、ODF ドキュメントに相当するテキストが生成されます。

于 2012-09-11T14:15:48.920 に答える