2013-03-18 3 views
-6

xml 속성이 필수인지 알고 싶었습니다. 예를 들어 설명해 보겠습니다.XML 속성은 필수입니까?

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

이 XML은 대부분의 XML 구문 분석기에서 구문 분석합니까? 필자는 주로 iOS 및 Android SDK에 내장 된 XML 파서가이 XML을 올바르게 구문 분석하는지 여부와 구문 분석이 해당 사용자에게 더 어려울 지 여부를 파악하는 데 관심이 있습니다.

이 질문이 이전 질문의 일부 반복 인 경우 변명하십시오. 그러나 이에 대한 확실한 답변이 필요합니다.

미리 감사드립니다. :)

+1

??? 올바르게 구문 분석되는지 여부에 관심이있는 경우 직접 시도해 보지 않으시겠습니까? "더 어려운"무엇을 위해? 이 질문은 약간의 노력을 보여줍니다 ... – borrrden

+0

"무리의 사고 방식"과 "방아쇠 행복"은 제가 여러분에게 생각할 수있는 2 단어입니다. 난 그냥 내 클라이언트의 개발자들에게 넘겨주는 XML 스키마가 그것들에 의해 분석 될 수 있도록하고 싶었다. 내 발을 Downvotes !!! – ameyazing

+0

일반적으로 xml은 스키마/설명과 함께 제공됩니다. 종종 예를 들어 DTD입니다. 이 스키마는 필수 속성 및 노드를 나타냅니다. – njzk2

답변

2

XML 속성은 필수가 아닙니다. 당신은 당신의 자신의 convinience와 필요에 따라 그것을 사용합니다. 예,이 XML은 모든 파서와 구문 분석됩니다. 모든 XML이 유효하면 iOS 또는 Android에 상관없이 모든 XML 구문 분석기가 올바르게 구문 분석합니다.