XML属性的正确语法?
我是XML语言的初学者。 我在学校的安卓工作室学习XML 例如XML属性的正确语法?,xml,xml-attribute,Xml,Xml Attribute,我是XML语言的初学者。 我在学校的安卓工作室学习XML 例如 <Person> <sex ="female"></sex> <firstname = "Hani"></firstname> <lastname = "Jeong"></lastname> </Person> 在这种情况下,所有值都对用户隐藏,对吗 我真正感到困惑的是,我理解属性必须始终具有值 您在哪些常见情况下隐藏值或向用
<Person>
<sex ="female"></sex>
<firstname = "Hani"></firstname>
<lastname = "Jeong"></lastname>
</Person>
在这种情况下,所有值都对用户隐藏,对吗
我真正感到困惑的是,我理解属性必须始终具有值
您在哪些常见情况下隐藏值或向用户显示值?您的XML不是
您必须将其更改为使用元素
<Person>
<sex>female</sex>
<firstname>Hani</firstname>
<lastname>Jeong</lastname>
</Person>
女性的
哈尼族
郑
或属性
<Person sex="female"
firstname="Hani"
lastname="Jeong"/>
或者它们的组合
另见:
我真正感到困惑的是,我理解这些属性
必须始终具有价值观
是的,例如,这是不允许的:
<Person sex/>
但请注意,这些可能是好的
<Person sex=""/>
<Person sex="unknown"/>
就像完全省略属性一样
<Person/>
您在哪些常见情况下隐藏值或向其显示值
用户
上述备选方案是设计选择,取决于您的数据、您的意图以及您寻求遵循的任何相关模式或约定。示例#3并非如此,但总体而言,这是一个……感谢您提供的资源。很抱歉,我意识到有些问题是重复的,正如您所提到的。您的编辑使您的问题不再重复,但仍然无法解决XML格式仍然不正确的问题。我将尝试在下面的回答中进行解释,但您应该做一些基本的XML入门阅读。谢谢