【问题标题】:Reading and select XML tags with XPath query使用 XPath 查询读取和选择 XML 标记
【发布时间】:2020-05-14 09:34:24
【问题描述】:

我需要通过 XPath 查询从我在页面末尾报告的 XML 文件中推断出一系列值。

特别感谢在上一个问题中收到的指示,由于我在应用程序中使用了以下查询,我有可能推断出我感兴趣的所有值:

标签 IdC 的值 -> SelfDescription -> ID with:

/ * [Name () = 'IdC'] / * [name () = 'SelfDescription'] / * [name () = 'ID']

“路径”标签中包含的值:

// * [name () = 'Path']

有输出

docs / 002D4DC0.pdf
docs / 002D4DC2.pdf
docs / 002D4DC4.pdf
docs / 002D4DC6.pdf

等等..

TAGs“值”的不同值指的是相关组

"<File s: format =" application / pdf ">" 

基于索引 1,2,3 与:

// m: meta [1] / @ value
// m: meta [2] / @ value

等等..

带输出(示例)

2019-05-06 
2019-05-07
...

或

9102154402
9102154403
....

然后我可以通过 SQL 中的其他查询来输出一个表,该表以所需的形式返回列中的数据,例如:

ID            Path                   Value1                  Value2
1558224025077 docs / 002D4DC0.pdf    2019-05-06            9102154402
1558224025077 docs / 002D4DC2.pdf    2019-05-07            9102154403

等等..

我的问题是,在程序的第一阶段读取 XML 的应用程序,使用上述表达式,每次只能处理有限数量的值,因此,当 XML 包含大量数据,我的最终输出不完整。

表达是可以成功的

// * [name () = 'Path']
// m: meta [1] / @ value

或其他适当的函数 Xpath

以便它们只对 XML 中存在的一系列标签进行操作,例如从 1 到 100,然后从 101 到 200 等等..?

我尝试使用“位置”功能,例如通过写作

 / / * [name () = 'Path'] [position (> 10)]

或类似的,

但我没有得到想要的结果。据我了解,所有值都在位置= 1中考虑。 如果我写在前面的表达式[position (= 1)] 我得到所有 XML“路径”值,否则如果我写例如[position (&gt; 1)]

我没有发现任何价值。有解决办法吗?

在此先感谢能帮助我的人。

XML 示例

<?xml version="1.0" encoding="UTF-8"?>
<IdC xmlns="http://www.uni.com/U3011/sincro/" xmlns:s="http://www.uni.com/U3011/sincro/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.uni.com/U3011/sincro/ UNI1138600_2010_EIT.xsd http://andxor.it/tDoc/lotto.xsd lotto.xsd http://andxor.it/tDoc/metadata.xsd metadata.xsd">
  <SelfDescription>
    <ID s:scheme="local">1558224025077</ID>
    <CreatingApplication>
      <Name>tDoc</Name>
      <Version>r16610</Version>
      <Producer>Andxor Soluzioni Informatiche srl</Producer>
    </CreatingApplication>
    <MoreInfo s:XMLScheme="http://andxor.it/tDoc/lotto.xsd">
      <EmbeddedMetadata>
        <lotto xmlns="http://andxor.it/tDoc/lotto.xsd">
          <company>SCOTT</company>
          <doctype>FATTURE_PASSIVE</doctype>
          <period>2019</period>
          <previous id="1557187238227">60AECF9413EE8D53F2238C03D8271670C5761FC5AEE92951966D3BE31FC192E2</previous>
        </lotto>
      </EmbeddedMetadata>
    </MoreInfo>
  </SelfDescription>
  <VdC>
    <ID s:scheme="local">1558224025077</ID>
  </VdC>
  <FileGroup xmlns:m="http://andxor.it/tDoc/metadata.xsd">
    <File s:format="application/pdf">
      <ID s:scheme="local">2969024</ID>
      <Path>docs/002D4DC0.pdf</Path>
      <Hash s:function="SHA-256">CCB149AA3C63F4B7519A49E0453742FFC63E85CD44DC458BB094D0682A053E40</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-06T19:40:11+02:00"/>
            <m:meta name="Data" value="2019-04-30"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102154398"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2969026</ID>
      <Path>docs/002D4DC2.pdf</Path>
      <Hash s:function="SHA-256">8005A54C5D12219295B3E16CD28A93C3CDB9C9DA67630E20F8DAB749DADF1F56</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-06T19:40:13+02:00"/>
            <m:meta name="Data" value="2019-04-30"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102154402"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2969028</ID>
      <Path>docs/002D4DC4.pdf</Path>
      <Hash s:function="SHA-256">4B516C97B13D5FC7C4D13B27CD08C3B7238292CA19B922EACA002FC3EA5648FF</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-06T19:40:15+02:00"/>
            <m:meta name="Data" value="2019-04-30"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102154401"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2969030</ID>
      <Path>docs/002D4DC6.pdf</Path>
      <Hash s:function="SHA-256">98DFE554FFE5E915819CD65DE144F87A987B44B087FFFD2D65CFD17CD83AE54F</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-06T19:40:17+02:00"/>
            <m:meta name="Data" value="2019-04-30"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102154403"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971559</ID>
      <Path>docs/002D57A7.pdf</Path>
      <Hash s:function="SHA-256">84E6FA2DE5BC6C76FFD964676BA3A489C22CCE3437E09A11BCA162CBEA5DE1E0</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:57:15+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164873"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971561</ID>
      <Path>docs/002D57A9.pdf</Path>
      <Hash s:function="SHA-256">D597B29A835DA8D652D37E504B244B526815BD14C9DCDEF36B9CE951691E99A0</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:57:16+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164874"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971563</ID>
      <Path>docs/002D57AB.pdf</Path>
      <Hash s:function="SHA-256">1511BC54E9B5B5C23AB66C2CF7289829674674E4291B8A0B1F94BA553012F944</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:57:19+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164878"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971565</ID>
      <Path>docs/002D57AD.pdf</Path>
      <Hash s:function="SHA-256">C6A1B7437636F56A2FD944DA2DA966B47F00D5E7F42687B9F56F47166595558B</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:57:20+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164871"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971567</ID>
      <Path>docs/002D57AF.pdf</Path>
      <Hash s:function="SHA-256">855AF9E5A35988DFF3E78251E71FA0E272273975CEB0F5E2040CBD971198DF2D</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:57:23+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164869"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971569</ID>
      <Path>docs/002D57B1.pdf</Path>
      <Hash s:function="SHA-256">722289B51FB0D66066CB93C47FFA73578F97272DF0205974B3F20C756B27CE30</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:57:24+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164875"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971571</ID>
      <Path>docs/002D57B3.pdf</Path>
      <Hash s:function="SHA-256">FB8D7657402CBAA4644C48BD31D96F0D42BC3AFCFA3E1F03FEBE58627D64E055</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:58:08+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164882"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971573</ID>
      <Path>docs/002D57B5.pdf</Path>
      <Hash s:function="SHA-256">D265E85C19B8BCFD3F4A55D05EC84959C05D886E1F55A9714BD6479C4465160A</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:58:09+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164886"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971575</ID>
      <Path>docs/002D57B7.pdf</Path>
      <Hash s:function="SHA-256">F3692962D9BBDA21FC4EE74C1235A0D43DC28576F20B34D96D5B0CB3561CD985</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:58:10+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164884"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971577</ID>
      <Path>docs/002D57B9.pdf</Path>
      <Hash s:function="SHA-256">7B818CF3587FC11E39AEA91DC0E47CE13A7272CC8B62C311C4C779171B6C86BB</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:58:12+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164881"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971579</ID>
      <Path>docs/002D57BB.pdf</Path>
      <Hash s:function="SHA-256">26E455FFC70B8C68F96CE1D0A01320D9E79659DB6104CFD3746FFA9905AA0848</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:58:13+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164883"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971581</ID>
      <Path>docs/002D57BD.pdf</Path>
      <Hash s:function="SHA-256">68CD2CB7EAB47A4D355C313E247B1AA767C1A770065735AC48DB671E4CCF3101</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:58:15+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164880"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971583</ID>
      <Path>docs/002D57BF.pdf</Path>
      <Hash s:function="SHA-256">A2272100933748D013482DC6FF21E085F18AE21A173E27FD8CBEB5F458A9F418</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:58:16+02:00"/>
            <m:meta name="Data" value="2019-05-13"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200010"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164889"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971585</ID>
      <Path>docs/002D57C1.pdf</Path>
      <Hash s:function="SHA-256">E11257E423CEFFCE97720B700F078D6AA5A91420C2813549F0D6145CA5A24A38</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:58:17+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164887"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971587</ID>
      <Path>docs/002D57C3.pdf</Path>
      <Hash s:function="SHA-256">BA9DA8EFC6F57FCC5212B1B553B8E34E250F15EDB684941A32708DB200B2868A</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:58:19+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164888"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971589</ID>
      <Path>docs/002D57C5.pdf</Path>
      <Hash s:function="SHA-256">8622BEB8816D53CCEC44F32F381FC072760D6BC01995CBB6D9BCF748050B8BB1</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:58:21+02:00"/>
            <m:meta name="Data" value="2019-05-10"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200009"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164885"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971591</ID>
      <Path>docs/002D57C7.pdf</Path>
      <Hash s:function="SHA-256">A9076E11BD03952FC2D610438E789D963E9461B6331A9DDB6649979A97487BFE</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:59:10+02:00"/>
            <m:meta name="Data" value="2019-05-13"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200010"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164891"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
    <File s:format="application/pdf">
      <ID s:scheme="local">2971593</ID>
      <Path>docs/002D57C9.pdf</Path>
      <Hash s:function="SHA-256">70FECF3F3186552114D14AF57829BE76AA6F0FFC3473F620F2CA0B9B00E74712</Hash>
      <MoreInfo s:XMLScheme="http://andxor.it/tDoc/metadata.xsd">
        <EmbeddedMetadata>
          <m:metadata>
            <m:meta class="internal" name="Data inserimento" value="2019-05-13T20:59:11+02:00"/>
            <m:meta name="Data" value="2019-05-13"/>
            <m:meta name="Ragione Sociale" value="SCOTT ITALIA S.R.L."/>
            <m:meta name="Codice Cliente" value="200010"/>
            <m:meta name="Partita Iva" value="IT03770200164"/>
            <m:meta name="Numero Protocollo" value="9102164890"/>
          </m:metadata>
        </EmbeddedMetadata>
      </MoreInfo>
    </File>
  </FileGroup>
  <Process>
    <Agent s:type="organization" s:role="PreservationManager">
      <AgentName>
        <FormalName>KPNQwest Italia SpA</FormalName>
      </AgentName>
      <Agent_ID s:scheme="TaxCode">07957860153</Agent_ID>
    </Agent>
    <Agent s:type="person" s:role="PreservationManager">
      <AgentName>
        <NameAndSurname>
          <FirstName>Giuseppe</FirstName>
          <LastName>Baccanelli</LastName>
        </NameAndSurname>
      </AgentName>
      <Agent_ID s:scheme="TaxCode">BCCGPP64C01A940D</Agent_ID>
    </Agent>
    <Agent s:type="person" s:role="PreservationManager">
      <AgentName>
        <NameAndSurname>
          <FirstName>Giuseppe</FirstName>
          <LastName>Baccanelli</LastName>
        </NameAndSurname>
      </AgentName>
      <Agent_ID s:scheme="TaxCode">BCCGPP64C01A940D</Agent_ID>
    </Agent>
    <Agent s:type="organization" s:role="OtherRole" s:otherRole="Other role">
      <AgentName>
        <FormalName>Amministratore</FormalName>
      </AgentName>
    </Agent>
    <TimeReference>
      <TimeInfo>2019-05-19T02:00:25+02:00</TimeInfo>
    </TimeReference>
    <LawAndRegulations s:language="it">DPCM 3 dicembre 2013</LawAndRegulations>
  </Process>
</IdC>

【问题讨论】:

    标签: xml xpath


    【解决方案1】:

    您的 XPath 语法错误。您应该在选择器的第一部分周围使用(),并正确声明position():

    (//*[name()="Path"])[position()>9 and position()<21]
    

    使用您的示例数据,这将从第 10 位到第 20 位选择 Path 元素。

    【讨论】:

    • 早上好,它工作得很好,谢谢你非常有用的指示,再见
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-09
    • 2012-12-11
    相关资源
    最近更新 更多