SubTree 元素

上次修改时间: 2015年3月9日

适用范围: SharePoint Server 2010

  <SubTree base-path='basePath'>  </SubTree>

属性和元素

以下各部分介绍了属性、子元素和父元素。

属性

属性

说明

base-path

必需。SubTreeMappingMappingGroup 元素。

子元素

元素

说明

Mapping

将 XPath 表达式 映射到已爬网的属性。

父元素

元素

说明

XMLMappings

指定一组从 XPath 表达式到已爬网属性的映射。

备注

基路径必须匹配一个节点。

可以指定 SubTree 表达式的多个嵌套级别。

示例

第一个代码节提供了示例 XML 输入。第二个代码节提供了使用嵌套的 SubTree 表达式的关联 XML 映射器配置。

<Document>
  <Metadata>
    <Title>My title</Title>
    <Author>The Author</Author>
    <Keywords>funny, scary</Keywords>
    <UserTags>hilarious</UserTags>
  </Metadata>
</Document>
<SubTree base-path="/Document">
  <SubTree base-path="Metadata">
    <Mapping attr="mytitle" path="Title"/>
    <Mapping attr="myauthor" path="Author"/>
    <MappingGroup attr="mytags" base-path=".">
      <Mapping path="Keywords"/>
      <Mapping path="UserTags"/>
    </MappingGroup>
  </SubTree>
</SubTree>

请参阅

概念

自定义 XML 项处理

XML 映射程序架构