問題タブ [basex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4028 参照

xml - BaseX を使用した複数の XML ファイルの読み取り

こんにちは、私は BaseX を初めて使用し、フォルダーから多数の XML ファイルを読み込もうとしています。これらのファイルを読み取った後、データをデータベース テーブル (いくつかの RDBMS) に出力します。しかし、BaseX の操作に関するチュートリアルがあまり見つからないため、どこから始めればよいかわかりません。インターネットで検索しましたが、まだあまり役に立ちません。誰かがこれで私を助けてくれませんか。

前もって感謝します。

0 投票する
1 に答える
2670 参照

xml - xquery 関数を宣言する場所は?

xquery で記述された、私が考えることができる最も単純な関数を見てみましょう。

どこで宣言するのですか?

私はexist-dbとbasexの両方を試していますが、クエリプロセッサウィンドウに書き込むと、いくつかのエラーが発生します(通常のxqueryは機能しますが)。

たとえば、basex は次のメッセージで不平を言います: "式が必要です"。

0 投票する
1 に答える
114 参照

gnu-make - BaseX データベース内のドキュメントの変更タイムスタンプ

私は gnu make システムを使用しており、BaseX XML データベース内のドキュメントの更新に基づいてルールをトリガーしたいと考えています。言い換えれば、archive(member)アーカイブのメンバーを参照するために gnu make で使用できるようなもの、私は使用したいと思いますdb(foo.xml)。または、それはおそらく不可能なので、正しいタイムスタンプを持つダミー ファイルを作成することを含むいくつかの回避策がありますが、BaseX データベースのドキュメントから変更日を取得する方法さえわかりません。

0 投票する
2 に答える
359 参照

xml - BaseXの内部からクエリを実行する方法は?

Maven構成をにインポートしましBaseXたが、クエリする方法が見つかりませんでした。

id="thirdparty-releases"のリポジトリを照会したい

次のいずれも機能しませんでした。

私の設定は次のとおりです。

0 投票する
1 に答える
1426 参照

xslt - BaseX: クエリを実行する XML ドキュメントを宣言する場所

プログラム BaseX では、XPath と XQuery を使用してホーム ディレクトリにある XML ドキュメントをクエリできましたが、XSLT で同じことを行うには問題があります。

クエリしているドキュメントはBookstoreQ.xmlです。

完全に正常に動作する XPath バージョン:

実行したい XSLT コード:

XSLT に関する BaseX のドキュメントを読みましたが、解決策を見つけることができませんでした。特定の XSLT を実行するにはどうすればよいですか?

0 投票する
1 に答える
475 参照

full-text-search - Word1 を使用し、Word2 を使用しない XQuery 全文検索

以下は XML 構造です -

1000 のDocタグがあります。ユーザーが検索できる検索条件WORD1と NOTを指定したいWORD2。以下はクエリです -

このクエリの結果は間違っています。Tomつまり、結果には と の両方を持つドキュメントが含まれていjerryます。だから私はクエリを次のように変更しました -

このクエリでは、正確な結果が得られます。Tomおよび Notを含むドキュメントのみですがjerry、膨大な時間がかかります... 約。45 秒、前のものは 10 秒かかりました!!

BaseX 7.5 XML データベースを使用しています。

これについて専門家のコメントが必要です:)

0 投票する
1 に答える
2142 参照

xquery - 属性値を変更して前の値を返すXQuery

ノードの属性値を更新し、その前の値をすべて1つのクエリで返そうとしていますが、それを行う方法が見つかりません。XML/XQueryデータベースとしてBaseXを使用しています。

今のところ私はこれをやってみました:

そしてこれも:

そして他の複数のテストが、それらはすべて次のエラーにつながります:

それはBaseXの制限ですか、それともXQueryでは不可能ですか?

0 投票する
1 に答える
890 参照

xquery - BaseX の XQuery で乗算を実行できない

次のように定義された xml ファイルを考えてみましょう。

私が実行しようとしているクエリは、特定の注文 (注文 65 など) の合計価格を取得することです。BaseX でのクエリは次のとおりです。

私の出力:

数量に対応する価格を掛けて合計を求めることができません。ここで何が間違っていますか?

0 投票する
1 に答える
529 参照

json - BaseX GUI と MongoDB

BaseXは、大規模な XML およびJSONドキュメントとコレクションの格納、クエリ、および視覚化に重点を置いています。

MongoDB ドキュメントにクエリを実行し、BaseX 視覚化機能を使用する方法はありますか?