Altova XMLSpy 2023 Enterprise Edition

验证部分中,您可以指定验证XML和JSON文档的选项。

OptionsValidationXS

 

XML

XMLSpy可以在内存中缓存DTD和XML Schema文件以省去不必要的重新加载(例如,当Schema不在本地,通过URL访问时)。但是,请注意,如果您使用缓存版本的Schema,您对Schema所做的更改不会在您验证时立即反映出来;在这种情况下,您将需要重新加载该XML文件或重新启动XMLSpy。

 

Schema版本

在Schema视图中启用的XSD模式取决于(i) XSD文档的/xs:schema/@vc:minVersion特性的存在/不存在以及值(如果存在);以及(ii) 在“选项”对话框工具 | 选项参见下方截图)的“文件”部分中选择的XML Schema版本选项。

XMLSchemaVersion

以下情况是有可能出现的。下表中的XML Schema版本是指上方显示的“Schema版本”窗格中的选项。表中的vc:minVersion值指的是XML Schema文档中xs:schema/@vc:minVersion特性的值。有关更多详细信息,请参见编辑视图 | Schema视图 | XSD模式

 

XML Schema版本

vc:minVersion特性

XSD模式

总是v1.0

不存在,或以任何值存在

1.0

总是v1.1

不存在,或以任何值存在

1.1

@vc:minVersion的值

特性值为1.1

1.1

@vc:minVersion的值

特性不存在,或特性存在,但值不是1.1

1.0

 

消息限制

这些选项允许您为显示的错误、XBRL不一致项和警告的数量分别设置限制。每个类别的默认数量为100。根据需要更改数量。

 

JSON

以下验证选项可用于JSON文档验证:

 

验证格式:验证JSON实例文档中字符串类型的格式

严格的整数检查:有两种JSON数值类型:numberinteger。此选项会检查数字是否是整数类型,而不是浮点数(例如,7.0),带符号的数(例如,+7),或字符串(例如,”7”)。

 

保存和退出

完成设置后,单击确定

 

© 2017-2023 Altova GmbH