在AEM JCR中查询XML文件

问题描述 投票:0回答:1

在SQL中,我可以基于XML中的xpath位置查询XML值。是否可以以类似方式基于xpath位置在JCR中的XML文件中查询文本?

例如,我有一个XML文件(nt:resource),该文件是从AEM JCR中存储的工作流输出的,想查询价格值。如果可能,假设位置为/var/fd/server/payload/file.xml,那么XPATH / SQL查询将如何从下面的XML查询值?

<?xml version="1.0"?>
<catalog>
   <book id="bk101">
      <author>Gambardella, Matthew</author>
      <price>44.95</price>
      <publish_date>2000-10-01</publish_date>
      <description>An in-depth look at creating applications 
      with XML.</description>
   </book>
aem query-builder jcr
1个回答
0
投票

AEM查询构建器适用于JCR节点,不适用于原始文件。您将必须通过代码读取文件,然后在此处使用xpath获取所需的值。

© www.soinside.com 2019 - 2024. All rights reserved.