歴史を忘れることができることを願っていますが、次のことを信じてください。
- MSWord 2007 にすぐにアクセスできる人が何人かいます
- 私たちは、数か月かけて人から人へと渡され、新しいコンテンツを「追加」できる一般的な Word 文書を準備しようとしています。
以下の答えに関係なく - それがどんなに恐ろしい考えであっても、またはあなたがどんな良い考えを持っていても、上記は同じままです... 私はすでにこの道を進んでいます:P.
- 私の「考え」は、(Word 内で) XML スキーマをセットアップして、特定のコンテンツ領域 (アイテム番号、アイテムの説明、アイテムのステム、アイテムのオプション、アイテムの回答など) のコンテンツに「フラグを立てる」ことができるようにすることでした。
- 私は 6 時間弱で XML スキーマを独学しましたが、どうやら私はひどい教師のようです。私は XML スキーマ ファイルを持っており、それを Word にインポートしており、すべてのオンライン チュートリアルに従って領域にフラグを付けることができます.. .
- 「XML」ファイル(Wordから)に保存して、次のようにすることを望んでいました。
<note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
(データが入力された XML 構造を単語文書から保存したかったことを示すために、ランダムなサイトからそれを引き出しただけです)
その後、Python で解析するか、XML ファイルをベンダーに送信して、情報をデータベースにアップロードできることを期待していました (いいえ、データベースにアップロードするだけではありません。Word ドキュメントからXML をベンダーに送信します)。
問題: ファイルを MSWord 2007 から XML に保存するたびに、この恐ろしい XML があちこちに表示されます。XML タグが埋め込まれていることを期待して、それを解析できるかどうかを確認しました。それらを解析するのは膨大な時間の無駄です。
最後に: XML タグに単語を自動的に入力するにはどうすればよいですか (また、自動的に、誰かが「テキストを選択する」、「XML を割り当てる」必要があることを理解します... XML への「保存」について詳しく説明します)。私が開発したスキーマ (または、スキーマなしでサンプルの XML ツリーを作成することはできますか?) を作成し、アップロード/解析の準備ができているコンテンツをエクスポートしますか?
私の短い小説を読んでくれてありがとう :P (私が十分に理解できたことを願っています!)
-J