1

Office 2007/2010 ドキュメントを Marklogic サーバーにアップロードしています。これで、コンテンツ プロセッサが対応する xhtml ファイルと html ファイルを生成します。xquery を使用して、Marklogic サーバーにアップロードされたドキュメント名を取得したいと考えています (xml、xhtml、および html ファイルを除く)。私の質問をより明確にするために、ここに例を示します。Marklogic に 1 つの docx と 1 つの pdf をアップロードした場合、これら 2 つのアップロードされたドキュメントの名前を取得する xquery を実行したいと思います。これどうやってするの ?

4

1 に答える 1

2

MarkLogicはドキュメント名を自動的に保存しません。ドキュメントは、全体的または部分的にドキュメント名で構成されている場合とされていない場合があるURIによって一意に識別されます。ドキュメントのURIは、ドキュメントをアップロードするときにプログラムで決定されます。ドキュメント名をURIに配置する場合は、URIから解析して戻すことができます。これを行わない場合は、ドキュメント自体のメタデータの一部として、または関連するプロパティフラグメントとして、ドキュメント名をキャプチャして保存する必要があります。

于 2012-07-19T13:54:51.323 に答える