Altova XMLSpy 2023 Enterprise Edition

复制XPointer/JSON-Pointer命令在XML和JSON文档的网格视图和XML文档的文本视图中可用。它将定位选定节点的XPointer/JSON-Pointer表达式复制到剪贴板。

 

XML文档:此命令为当前选定的XML文档的节点创建一个element() scheme XPointer,并将该XPointer复制到剪贴板。例如,XPointer element(/1/3)会选择文档元素(或根元素)的第三个子元素。

JSON文档:此命令为当前选定的JSON文档的节点创建一个JSON-Pointer,并将该JSON-Pointer复制到剪贴板。例如,JSON-Pointer /Artists/1/Albums/2/Tracks/3/Title将选择一个JSON节点,如下所示:查找顶级Artists数组的第一个对象;其中,查找Albums数组的第二个对象;其中,查找Tracks数组的第三个对象;其中选择Title对象。

 

请注意以下几点:

 

不能使用element() scheme表示XML特性。如果选择了一个特性,则生成该特性的父元素的XPointer。

如果选择了多个XML元素,则生成其中第一个元素的的XPointer。

如果选择了一个JSON值,则生成该值的键的JSON-Pointer。

如果选择了多个JSON节点,则生成其中第一个节点的JSON-Pointer。

 

提示:也可以通过上下文菜单来访问复制XPointer/JSON-Pointer命令。

 

© 2017-2023 Altova GmbH