Altova XMLSpy 2023 Professional Edition

用户可以在一个选定的文件以及与选定文件相关的所有Schema文件中找到并重命名XML Schema的命名全局组件。命名全局组件是指所有全局组件,除了以下项之外:包括、导入、重新定义、注解、注释和PI组件

 

整个过程如下:

 

1.在Schema概览中,选择要查找或重命名的全局组件。

2.在右键单击所选组件时弹出的上下文菜单中,选择所需的命令(查找所有引用重命名所有引用)。

XSDFindRefsToGlobal

3.在弹出的对话框中,选择搜索范围(或重命名操作)。在重命名操作的情况下,输入全局组件的新名称。

4.单击确定后,搜索结果将显示在“在Schema中查找”窗口中(参见下方截图)。

XSDFindRefsResults

窗口中列出了所有引用全局组件的文件的位置(参见上方截图)。所有找到的并重命名的组件也被列出。

 

查找所有引用

要打开“查找所有引用”对话框(参见下方截图),请执行以下操作:(i) 右键单击Schema概览中的全局组件,(ii) 在弹出的上下文菜单中选择查找所有引用命令。

XSDFindRefsDlg

全局组件的名称显示在组件名称字段中,该字段显示为灰色且无法编辑。您可以选择是在当前文件中,还是在您可以浏览的另一个文件中(或从打开的文件列表中选择)进行搜索。您还可以通过选中对话框底部的添加被引用的Schema文件复选框来指定是否应搜索相关文件(包括、导入和重新定义)。

 

重命名所有引用

要重命名全局组件,在组件上右键单击并从弹出的上下文菜单中选择重命名所有引用。这将弹出“重命名所有引用”对话框(参见下方截图)。

XSDFindRefsRenDlg

您想给选定的全局组件的新名称必须在组件名称文本字段中输入。您可以选择是在当前文件中,还是在您可以浏览的另一个文件中(或从打开的文件列表中选择)进行搜索。您还可以通过选中对话框底部的添加被引用的Schema文件复选框来指定是否应搜索相关文件(包括、导入和重新定义)。

 

 

© 2017-2023 Altova GmbH