更新时间:2022-01-21 11:06:26 来源:极悦 浏览1936次
一个高级XML 编辑器,包含用于编辑、查看、验证、读取和格式化 XML 文档的工具。
基于富文本的编辑器为XSD 1.0、 XSD 1.1、 Schematron 和RelaxNG提供语法突出显示、格式正确的验证、模式感知验证、自动完成、模式感知智能感知、转到 XSD 定义、拼写检查等等。
XML 文档也可以在网格/表格视图中查看和编辑。文档中的每个元素都可以旋转,允许其子元素在表格中显示为列。这使得从 Excel 和 SQL Server 等其他数据源导入/导出数据变得容易。
文本和表格视图也可以在拆分视图中并排查看,从而可以轻松查看在表格视图中所做更改的影响。
XML 网格编辑器允许您以树或表的形式创建和编辑 XML 数据。在编辑重复的数据集时,基于标准树的范例通常非常有限。表格范式使数据更易于访问,更像是电子表格,便于查看和编辑。
在树视图中,XML 文档表示为节点的层次结构。每个元素或属性都表示为一个叶子。在表格视图中,一组相同类型的元素被表示为一个表格,表格中的每一行代表一个元素,每个单元格代表一个子元素或属性。任何一组 XML 元素都可以表示为树或表,并且每个组都可以使用上下文菜单在视图之间切换。
当被视为表格时,可以执行行和列级别的操作,例如,添加列会为表格中的每一行(以及表示该行的每个元素)添加一个元素/属性。
XML 编辑器可以在拆分视图模式下使用,该模式在网格视图旁边显示 XML 源代码。对网格视图的更改会立即反映在代码视图中,对代码的更改会在再次选择模型时反映在模型中。
在源代码中也会跟踪网格视图中的选择,在这种情况下,当在网格视图中选择一列时,在代码视图中选择所有相应的子元素。
XML 编辑器从一组关联的 XML 模式中智能地计算自动完成选项。因此,您会在文件的当前位置看到允许的属性或元素。注释从 XML Schema 中读取并显示为工具提示,以提供上下文相关的帮助。
XML 编辑器检查您的 XML 文档是否符合相关 XML Schema 的格式和有效。支持以下 XML 模式的格式:
DTD - Microsoft .Net XML 验证器和 Xerces
XSD 1.0 - Microsoft .Net XML 验证器和 Xerces
XSD 1.1 - Microsoft .Net XML 验证器
RelaxNG - 单声道
Schematron - 通过 Saxon XSLT 引擎运行
在您键入时实时报告错误,并在 XML 文档和错误窗口中内联显示。
简化大型 XML 文档的导航。显示所有 XML 元素和属性的树视图显示在 XML 文档旁边,并在您键入时实时更新。在树中选择一个节点会将您带到文档中的相应位置。
XPATH Query Builder 是一个与当前 XML 编辑器自动关联的工具窗口。XPATH 查询的结果会在您键入时自动在 XML 编辑器中突出显示,XPATH 智能感知选项基于关联的 XML 编辑器提供,从而可以快速轻松地构建和测试 XPATH 查询。
当 XML 文档与 XML Schema 关联时,可以直接从 XML 元素或属性导航到 XML Schema 中的相应定义。只需右键单击属性或元素并使用右键单击菜单“导航到定义”。
XML 编辑器允许折叠 XML 文档中的元素,从而最大化您的工作区域以简化大型文件的编辑。
在大型 XML 文档中确定当前位置可能很困难。简单的面包屑工具可以轻松查看所有父元素返回到文档的根目录。选择面包屑项目导航到文档中的适当位置。
拼写检查 - 拼写检查器在您键入时实时内联突出错误。
XML 示例生成器 - 从 XML 模式创建示例 XML 文档。
Infer an XML Schema (XML to XSD) - 从 XML 文档生成 XML Schema。
文件更改通知 - 当他们正在处理的文件被外部编辑器更改时,用户会收到通知。
规范形式 - 将 XML 文档转换为其规范形式 - 允许在逻辑级别进行比较并促进文档的数字签名。
文档格式 - 'Format XML' 和 'Format Selection' 选项可以正确缩进所有元素,使 XML 文档易于阅读。
自动完成 - XML 编辑器提供自动完成功能,可在您键入时自动关闭元素并提供自动格式设置。
语法高亮 - XML 编辑器提供语法高亮,使您的 XML 代码更易于开发,从而避免错误。
以上就是关于“XML编辑器简介”的介绍,大家如果对此比较感兴趣,想了解更多相关知识,可以来关注一下极悦的Java视频教程,里面的课程内容通俗易懂,由浅到深,适合小白学习,希望对大家能够有所帮助。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习