Altova XMLSpy 2023 Professional Edition

用户可以使用“属性”选项卡中的选项来将搜索限制为一个或多个组件属性(详细信息和方面),以及匹配属性内容。单击更多按钮可展开“查找”或“替换”对话框,然后选择“属性”选项卡(参见下方截图)。

SchFRPropertiesTab

“属性”选项卡由两部分组成:(i) 用于限制主要搜索词(在“查找”文本框中输入);和(ii) 用于添加额外的内容限制(具有其自己的匹配词);参见下方额外限制部分

 

属性选择

您可以通过单击位于文本字段右侧的添加图标ic_add参见上方截图)来输入要搜索的属性类型。这将弹出“属性限制”对话框(参见下方截图),您可以通过勾选来选择要搜索的属性。属性分为三组:(i) 详细信息;(ii) 方面;(iii) 高级(例如DerivedFrom property)。选中“详细信息”、“方面”或“高级”将选择这些组中的所有属性。取消选中某一组将取消选择该组中的所有属性,包括单独选定的属性。因此,仅当取消选中组项时才可以选择单个属性。在文本字段中输入选定的属性(参见上方截图)。

SchFRPropRestrictions

请注意:        每次打开“属性”选项卡或“查找/替换”对话框时,都会保留先前的组件选择。

 

额外限制

额外限制使您能够指定要搜索的属性的值。例如,如果您正在查找一个名为state,具有枚举MA(表示美国的马赛诸塞州)的元素,您可以使用额外限制选项指定属性enumerationMA值。你可以按以下方式操作:

 

1.在“额外限制”窗格中,单击添加插入图标(参见下方截图)。

SchFRAdditionalRes1

2.这将在窗格中添加一行并弹出“属性限制”对话框。取消选择所有属性并仅选择enumeration属性(参见下方截图)。

SchFRAdditionalResSelect

3.在对话框上方的文本字段中,输入要搜索的枚举值,在本例中为MA参见上方截图。)

4.单击确定。在“额外限制”窗格中新创建的行中输入额外限制(参见下方截图)。

SchFRPropsAddnlRes

在上方截图中,请注意,搜索词是ipo:state。在“属性”选项卡中,任何位置指定将搜索所有属性,但额外限制指定应将搜索限制为值为MA的枚举。

 

可以添加多个额外限制以进一步缩小搜索范围。要删除额外限制,选择额外限制并单击删除图标。

 

请注意:        每次打开“属性”选项卡或“查找/替换”对话框时,都会保留先前的组件选择。

 

© 2017-2023 Altova GmbH