1

ここに私の問題があります: 私の組織は、Word 文書をユーザーからサーバーにアップロードしたいと考えています。サーバー側では、Word 文書 (スタイルが適用されます) を XML 形式のファイルに変換する必要があります。次に、php を使用して、開いている xml 形式のファイルを解析し、コンテンツをデータベースに入れる必要があります。サーバー側で単語を XML に自動的に変換する方法を知っている人はいますか?PHP が Open XML 形式を解析するための API またはサンプル コードはありますか? あなたの提案は大歓迎です。

4

1 に答える 1

1

VBAの使用を検討しましたか?

同様の作業を行う必要があり、WSF または VBS ファイル内で VBA を使用しました。サーバーが Windows 環境の場合、OS から直接実行されます。これを PHP から実行するか (非推奨)、Docx ファイルを Web サーバー環境外のホット フォルダーにドロップします。Web サーバーの環境が整っているため、後者をお勧めします。セキュリティの問題を引き起こす可能性があります。

別の注意として、コンテンツをスタイリングから分離したい場合は、出力マークアップに対して何らかの後処理を実行する必要があります。Word は「ワード」プロセッサであるため、スタイリングはその目的で設計されています。これが必要な場合は、構造化された XML ベースのオーサリング ツールに移行することをお勧めします。

お役に立てれば!

于 2013-07-11T15:44:32.353 に答える