可以将XML属性值指定为CDATA吗?如果是的话 - 同样的架构是什么。如果不是 - 为什么这个限制没有在XML中解决?
答案 0 :(得分:10)
不,你不能这样做。
在构成属性的内容和构成子元素的内容之间存在非常细微的界限(以及非常大的争论)。例如,请参阅here。
这一点,“限制”没有在XML中解决,因为它不存在。你总是能够将这些数据放在子元素中,事实上我甚至可以说,如果你甚至不得不考虑这个问题,那么元素就是正确的结构。
编辑:更多阅读材料
答案 1 :(得分:0)
您处理的方式是使用子元素而不是属性。