首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

最近用到xml语言,向各位大侠请问几个小问题~

2012-03-16 
最近用到xml语言,向各位大侠请教几个问题~~~1、元素属性里有个class属性是什么意思?如handler nameSNMP

最近用到xml语言,向各位大侠请教几个问题~~~
1、元素属性里有个class属性是什么意思?如<handler name="SNMP" class="a.b.c.d.e.SnmpEventAlarmHandler">
2、xml内的元素是不需要定义的吗?任意用户定义任意元素,没有标准的?
3、...其实问题很多,先这两个吧,别笑我新手哈~~

[解决办法]
1.单纯xml的话,class只是个属性;但如果有外部文件例如css就可能有关联样式了
2.xml节点有命名规则

Char::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]

超出这个字符范围是错误的节点

但实际上还要依靠xml解析器,例如用unicode中文命名节点虽然符合上述范围,但有些解析器就不能解析了

3.不会笑你,相信用过xml的人都会希望越来越多人学会用它
[解决办法]
1、就是一个普通的属性,当成纯xml来看,好像没什么意义
2、如果就一个一般的xml文件,你可以任意定义属性,但必须符合xml语法和合法命名元素
但是如果关联了 dtd或者xsd,那就需要按照那里面定义的规则来定义xml文档,现在一般都使用xsd,你可以网上搜搜相关资料,内容数量比较庞大的

热点排行