Android XML属性是强制性的吗?

Android XML属性是强制性的吗?,android,ios,xml,Android,Ios,Xml,我想知道xml属性是否是强制性的。让我举例说明 <myxml> <myelement attr1="value1" attr2="value2" /> <myelement attr1="value3" /> </myxml> 大多数XML解析器都会解析这个XML吗?我最感兴趣的是了解内置iOS和Android SDK中的XML解析器是否能够正确解析此XML,以及解析对这些人来说是否会更加困难 请原谅,如果这个问题是一个部分重

我想知道xml属性是否是强制性的。让我举例说明

<myxml>
    <myelement attr1="value1" attr2="value2" />
    <myelement attr1="value3" />
</myxml>

大多数XML解析器都会解析这个XML吗?我最感兴趣的是了解内置iOS和Android SDK中的XML解析器是否能够正确解析此XML,以及解析对这些人来说是否会更加困难

请原谅,如果这个问题是一个部分重复任何早先的问题,但我需要一个明确的答案


提前感谢:)

XML属性不是必需的。你可以根据自己的方便和需要使用它。是的,将使用所有解析器解析此XML。如果XML是有效的,那么它将被任何XML解析器正确解析,无论是在iOS还是Android中

???如果您对它是否能被正确解析感兴趣,那么为什么不亲自尝试一下呢?“更难”是为了什么?这个问题显示出一点努力……“从众心理”和“触发快乐”是我能为你们想到的两个词。我只是想确保分发给客户的开发人员的XML模式是可解析的。踩下我的脚!!!通常,xml带有模式/描述。例如,通常是DTD。此模式指示哪些属性和节点是必需的。此外,大多数现代解析器都集成了一个验证器,允许您根据dtd检查xml的有效性