网站研发,暴雪被谁收购了,市桥做网站,唐山小程序开发公司文章目录 第十八章 控制 XML 元素和属性名称默认 XML 元素和属性名称控制映射为顶级元素的对象的元素或属性的名称 第十八章 控制 XML 元素和属性名称
类和属性名称与 XML 元素和属性的名称之间存在默认对应关系#xff0c;可以覆盖这些默认值。
类和属性参数
XMLNAMEXMLTY… 文章目录 第十八章 控制 XML 元素和属性名称默认 XML 元素和属性名称控制映射为顶级元素的对象的元素或属性的名称 第十八章 控制 XML 元素和属性名称
类和属性名称与 XML 元素和属性的名称之间存在默认对应关系可以覆盖这些默认值。
类和属性参数
XMLNAMEXMLTYPEXMLITEMNAMEXMLKEYNAME
默认 XML 元素和属性名称
IRIS 名称与 XML 元素和属性名称之间的默认对应关系如下 对于类相应的 XML 元素或属性名称与短类名称相同。 对于此类中的属性相应的 XML 元素或属性名称与属性名称相同。 请注意属性定义决定其是否映射为 XML 元素或属性。 如果属性名称包含引号则 XML 元素或属性名称中不包含引号。例如考虑以下属性 Property Quoted Property As %String;该属性被投影为元素 Quoted Property 或属性 Quoted Property具体取决于该属性的映射方式。 如果属性是列表或数组则它自动由子元素组成每个子元素都是该列表或数组中的一项。默认情况下子元素的名称是附加了 Item 的属性名称。 如果属性是数组则子元素还有一个属性来指示对应的键。默认情况下该属性的名称是附加了 Key 的属性名称。
控制映射为顶级元素的对象的元素或属性的名称
当将类实例映射为顶级元素时其 XML 名称确定如下
类的 XMLNAME 参数X类的 XMLType 参数标签元素或属性SpecifiedIgnoredValue of XMLNAMENot specifiedSpecifiedValue of XMLTYPENot specifiedNot specifiedShort class
例如如果导出 Sample.Address 类的对象默认情况下每个对象都会显示如下内容
AddressStreet5064 Elm Street/StreetCityJackson/CityStatePA/StateZip27621/Zip
/Address假设指定 Sample.Address 类的 XMLNAME 参数。例如
Parameter XMLNAME HomeAddress;在这种情况下输出将如下所示
HomeAddressStreet5064 Elm Street/StreetCityJackson/CityStatePA/StateZip27621/Zip
/HomeAddress将对象导出到 XML 时可以覆盖这些参数。