+ -
当前位置:首页 → 问答吧 → 解析XML时不能用数字键吗?

解析XML时不能用数字键吗?

时间:2010-07-30

来源:互联网

想要让同一个ip不能插入xml表(只能用xml表示)
  1. <root><192.168.1.1 /><192.168.1.2  /></root>
复制代码
用XML::Simple无法解析。
所以我只能
  1. <root>
  2.         <ip192.168.1.1>1</ip192.168.1.1>
  3.         <ip192.168.1.2>2 </ip192.168.1.2>
  4.         <ip192.168.1.3>3</ip192.168.1.3>
  5.         <ip192.168.1.4>4</ip192.168.1.4>
  6.         <ip192.168.1.5>5</ip192.168.1.5>
  7. </root>
复制代码
有其他解决方法不?

作者: Mr-Summer   发布时间: 2010-07-30

打酱油的。。。。。。

作者: twsfdr   发布时间: 2010-07-30



QUOTE:
Names and Tokens

[4]           NameStartChar           ::=           ":" | [A-Z] | "_" | [a-z] | [#xC0-#xD6] | [#xD8-#xF6] | [#xF8-#x2FF] | [#x370-#x37D] | [#x37F-#x1FFF] | [#x200C-#x200D] | [#x2070-#x218F] | [#x2C00-#x2FEF] | [#x3001-#xD7FF] | [#xF900-#xFDCF] | [#xFDF0-#xFFFD] | [#x10000-#xEFFFF]
[4a]           NameChar           ::=           NameStartChar | "-" | "." | [0-9] | #xB7 | [#x0300-#x036F] | [#x203F-#x2040]
[5]           Name           ::=           NameStartChar (NameChar)*
[6]           Names           ::=           Name (#x20 Name)*
[7]           Nmtoken           ::=           (NameChar)+
[8]           Nmtokens           ::=           Nmtoken (#x20 Nmtoken)*
Note:



http://www.w3.org/TR/REC-xml/#NT-Nmtoken

作者: DQP   发布时间: 2010-07-30

话说你这xml也够怪的。
哪有拿数据作tag名的

作者: DQP   发布时间: 2010-07-30

xml元素名字不能以数字或者标点符号开始

作者: yybmsrs   发布时间: 2010-07-30