比较 AEM 实例之间的 JCR 查询结果。
- 在配置较低的环境中,转到 CRXDe http://host:port/crx/de/index.jsp,然后转到工具 => 查询,以测试搜索要比较的内容的 XPath 查询。
- 制定正确的 XPath 查询后,使用 curl 对要比较其数据的每个环境运行该查询。
示例:
curl -u admin:adminPassword 'http://host:port/crx/de/query.jsp?_charset_=utf-8&type=xpath&showResults=true&stmt=/jcr:root/content/we-retail//element(*, cq:Page)' > server1.json
获取 geometrixx en 下所有页面的示例查询(请注意,您可能必须使用 URL 编码):
curl -u admin:admin 'http://localhost:4502/crx/de/query.jsp?_charset_=utf-8&type=xpath&showResults=true&stmt=%2Fjcr%3Aroot%2Fcontent%2Fgeometrixx%2Fen%2F%2Felement(*%2C%20cq%3APage)' > server1.json - 将 json 输出文件的内容复制到此页上的文本区域中以进行比较。
- 在实际路径中存在,但预期路径中不存在的路径,将显示为浅绿色。在预期路径中存在,但实际路径中不存在的路径,将显示为浅红色。
- 通过单击互换可互换文本区域的内容。通过单击清除可清除这些内容。
- 比较数据后,使用选择框进行筛选。