XmlSchema 对象
代表 XmlMap 对象包含的 XML 架构。
说明
使用 Item 方法可从 XmlSchemas 集合返回一个 XmlSchema 对象。
使用 Namespace 属性可返回某个架构的目标命名空间。
使用 XML 属性可返回某个架构的 XML 内容。
示例
JavaScript
/*本示例显示第一张工作簿上第一项XmlMap的所有XML架构的命名空间的前缀。*/
function test() {
let xmlSchemas = Workbooks.Item(1).XmlMaps.Item(1).Schemas
for (let i = 1; i <= xmlSchemas.Count; i++) {
alert(xmlSchemas.Item(i).Namespace.Prefix)
}
}
JavaScript
/*本示例判断如果活动工作簿上第一项XmlMap的第一个XML架构的名称为“Schema2”,则显示该架构的命名空间的统一资源标识符。*/
function test() {
let xmlSchema = ActiveWorkbook.XmlMaps.Item(1).Schemas.Item(1)
if (xmlSchema.Name == "Schema2") {
alert(xmlSchema.Namespace.Uri)
}
}
属性
| 名称 | 说明 |
|---|---|
| Name | 返回一个 String 值,它代表用于在 XmlMap 对象中标识 XML 架构的友好名称。 |
| Namespace | 返回一个 XmlNamespace 对象,该对象表示指定架构的目标命名空间 (命名空间:一种唯一限定元素名称与关系的方法,以避免具有同一名称但来自多个来源的元素发生名称冲突。)。只读。 |
| XML | 返回一个 String 值,它代表指定架构的内容。 |