2016-08-02 17 views
0

エンドユーザーが文字列を検索してpdfドキュメントの結果を得るMarkLogic検索を作成しています。私はデータベースを作成し、適切な権限を持つPDF形式のファイルをアップロードしました。ここでの問題は、XML形式とXHTML形式で返される代わりに、PDF形式で結果を返さない私の検索です。Marklogic PDFドキュメント検索

誰かがここで検索を行うには、PDF文書のみを返すようにアドバイスできますか?

+1

Welcome to Stackoverflow!コードや何かのような努力をして、人々があなたの問題を早期に理解して助けることができるように、あなたの質問を精緻化してください。ありがとう! – JRSofty

答えて

1

過去のプロジェクトでは、PDFファイルとそのPDFの個別のXMLドキュメント(ダウンロードするPDFのURIを含む)がありました。私はXML表現を検索し、元のPDFをダウンロードするためのリンクを含むように結果をフォーマットします。 PDFの保存場所や方法によっては、URLからのPDFの配信を容易にするために何かをする必要があるかもしれません。

+0

ありがとうございました。また、PDFのURIを含むXML文書をどのように準備するかアドバイスしてください。定義済みのコマンドはありますか?お知らせ下さい。 – V3nky

+0

あらかじめ定義されたものはないと思います。命名規則を使用して元の文書へのURIを構築することができるかもしれません... ... –

+0

MarkLogicに取り込まれた "foo.pdf"というpdfファイルがあります。何とかこれをxmlに変換したり、CPFを使ってデータベースにXML文書を作成したりしています。 xml(検索可能)バージョンに加えて、データベースにバイナリとして "foo.pdf"を保存する必要があります。このXMLファイルには、バイナリが格納されている場所へのURIが含まれている可能性があります。それはxmlを変更する必要があります。あるいはバイナリに "/binary/foo.pdf"とxml "/xml/foo.xml"のようなURIを与えます これは、 "/ xml /"を "/ binary /"に置き換えるリンクをバイナリのダウンロードを指示する結果のURI ... –

関連する問題