xquery

    2

    1答えて

    I持つ一連のノード(コンテンツはコンテンツ管理システム内の個々のファイルとして保存される)からJATS XML documentを組み立て、次のXQueryファイル: let $jatsManifest := xdmp:unquote(xdmp:get-request-body()) let $jatsDoc := xdmp:xslt-eval( <xsl:stylesheet xmlns:x

    0

    1答えて

    私は質問があります(私は実際にこのウェブサイトで質問します)。私はxquery宣言に問題があります。私がしようとしているのは、xmlタグの宣言の中に変数名を入れることです(例: 私は多くの構文を試していますが、それは何ですか?それが何かを持っている方が良いだろう、私はこれはXMLが行われるべきかではありません知っている <TEST1>foo</TEST1> <TEST3>foo</TEST2>

    2

    1答えて

    XQueryに問題があります。論理: "Manuel"で始まるすべての教師の名前を取得し、反復を削除し、各教師のクラスのすべての教室を示します。最短のものから最長のものまで、順番に並べます。 私はこの行っている: for $x in (doc("LMSGI06")//course[starts-with(teacher, "Manuel")]) order by string-lengt

    1

    3答えて

    私はXQueryの練習に問題があります。論理: 最長のコースを取得します。私はこの行っている <training> <course id="1"> <start>20170101</start> <end>20170401</end> </course> </training> : このは、XMLファイルの構造である for $x in doc("

    1

    1答えて

    重複している入力からノードを削除するためにさまざまなバリエーションを試しました。 次のように私が使用している現在の式は次のとおりです。それが、など <Signers>{ let $signers := fn:distinct-values($temp.load/*/Signers) for $signer in $signers return <Si

    2

    1答えて

    dataというvarchar(max)の列を持つContentというテーブルがあります。 この列のデータはXML形式であり、XMLの属性を照会する必要があります。 以下はXMLの上位2行です。p3:manifestId私の出力が基本的にSome_Dataになるように照会したいのです(私は明らかにこれを脱感作しました)。 これは可能ですか? <manifest xmlns:xsd="http://w

    2

    1答えて

    に基づいて、私はいくつかの部分的観点からの結果と一致するようにしたいが、XQuery関数で検索 「JOHん」マッチ「ジョン・ドウ」 は「城を行う」も」と一致しますジョン・ドウ」 など では(含まれている)、唯一の "ジョンはやる" または "JOHは" 結果と一致します。 $item[contains(., "john do")] 私がそうしたいのですが... $item[contains(.

    1

    1答えて

    私は、dataと呼ばれるvarchar(max)カラムを持つContentというテーブルを持っています。 この列のデータはXML形式です(データベースを設計していないため、この列がXML形式ではない理由がわかりません。同じデータベース... go figure ...)、XMLの属性を照会したいと思っています。 私は以下のXMLをコピーしました。私が照会したいのは、p3:productIdの値です

    1

    1答えて

    Xqueryで問題が発生しました。 これは運動です: は、すべての教師が毎月獲得なるか、名前が彼のコースのすべての場所が完了した場合には、マイケルから始まる(すべての合計)を取得します。 そして、これはXMLファイルです: ` for $x in doc("LM")//course[starts-with(teacher, "Michael")] let $monthly-profits-by-