1

検索クエリで属性「ID」を使用しています。そこで、以下のサンプル XML の属性「ID」の属性範囲インデックスを作成する予定です。

 <head>
    <title>
    <note ID=20 >1</note>
      <to>Tove</to>
      <from>Jani</from>
      <heading>Reminder</heading>
      <body>Don't forget me this weekend!</body>
      </title>
    </head>

私の質問は、最大の効果を得るためにどのタグ(<Head> or <Title> or <Note>)を「親ローカル名」として参照する必要があるかということです。

4

2 に答える 2

0

note要素 (はIDこの要素内の属性であるため)

于 2016-03-15T14:09:37.220 に答える
0

<head>または<title>タグには属性が含まれていません。属性はタグに属しています<note>。また、これを介してこの属性範囲インデックスを照会できます

cts:search(//head,
    cts:element-attribute-value-query(
      xs:QName("note"),
      xs:QName("ID"),
      "20"))
于 2016-10-07T08:24:48.893 に答える