对 XML 文档建立索引时的情况

下表显示将哪些内容放入索引。

表 8. 文本索引中的条目
字段边界信息 已索引文本
开始“addresses”字段就会开始“customerName”字段 Alice Smith [1] 和 [2]
结束“customerName”字段
123 Maple Street
Mill Hill
CA 90999
[2]
结束“addresses”字段
123  1
S&B Lawnmower Type ABC-x
239.90  2001-01-25
987Z  1
Multifunction Rake ZYX
69.90  2001-01-24
属性名称 属性值
部件号 123 和 987

注意,可以使用嵌套字段,如本示例中所示。 addresses 字段将选择 XML 文档中的一个节点,该节点将控制由 customerName 字段选择的节点。因此,该嵌入节点的内容在逻辑上同时属于这两个字段。尽管文本字段可以是重叠的,但是,只能对这些字段中的文本建立一次索引。在此示例中,当在带有字段限制进行搜索时,将同时在 addressescustomerName 中找到 Alice Smith

字段的内容由下列规则确定:

文档必须包含格式良好的 XML,但对于要在 XML 文档中指定的 DTD,则不必如此。不进行 DTD 验证或外部实体解析;Net Search Extender 只针对文档模型来匹配 XML 文档。内部实体在需要时被 XML 替代。

有关“文档类型定义”的信息,请参阅文档模型的 DTD

有关限制,请参阅文本字段和文档属性的限制