2

VS2008 を使用して、コンテンツ コントロールを含む docx ファイルを iXBRL 形式に変換する MS-Word プラグイン アプリケーションを開発する必要があります。iXBRL 形式は、比較的新しい財務諸表標準です。

私を助ける API はありますか、またはそれを進めるためのアイデアを誰かに教えてもらえますか?

前もって感謝します。

よろしく、 ソーバギャ

4

3 に答える 3

0

私は方法を見つけましたが、誰かがこれを達成するのを手伝ってくれたり、私が正しいかどうかについての洞察を与えてくれたりしたら、それは素晴らしいことです.

解決策は次のとおりです。

ファイルを html ファイルとして保存し、C# で XML DOM を使用してタグを編集します。しかし、私はC#が初めてなので、効率的に行う方法をよく知りません。助けてください。

于 2010-08-23T11:58:45.727 に答える
0

OpenXML docx を XSLT 経由で XHTML に変換することでそれを行います。

私の XSLT は、「コンテンツ コントロールには特別な命令を含むタグがありますか?」と尋ねます。

このような指示は次のようになります: このコンテンツ コントロールを要素 us-gaap:DebtDisclosureTextBlock として出力する

その場合、コンテンツ コントロールに含まれるものはすべて、その要素にラップされます。

このアプローチを取る場合は、次のものが必要です。

  1. コンテンツ コントロール タグの指示に基づいて docx を XHTML に変換する方法

  2. 最初にコンテンツ コントロール タグを追加する方法 (Word リボンの [開発者] タブを使用してこれを行うことができますが、適切な XBRL 要素を選択する方法をユーザーに提供することをお勧めします)

于 2010-11-05T23:43:14.710 に答える