2016-08-27 16 views
0

XML構文に関する質問があります。閉じるタグ は</tag>のように見えますが、何が<tag/>の意味ですか?例:<tag/>はXMLで何を意味していますか?

<a> 
<b> 
    <c/> <-- What does it mean? 
    <d/> 
</b> 
</a> 

このXMLツリーはどのように見えますか? aは子供としてbしか持っていないか、bにはcdも子供としていますか?あなたの例で

+1

'c'と' d'は* self-closing要素*で、 'b'の子要素です。 'b'は' a'の子です。 – Biffen

答えて

1

<a> 
    <b> 
    <c/> 
    <d/> 
    </b> 
</a> 

<c/><d/>empty element tagsある:

空要素タグは、それがある かどうか、何のコンテンツを持っていない任意の要素のために使用することができますキーワードEMPTYを使用して宣言しました。 For interoperabilityの場合、空要素タグを使用する必要があります。また、空の宣言された要素に対しては、 のみを使用してください。

このXMLツリーはどのように見えますか?

封じ込めツリーは、インデントを介して上記のようになります。

は、お子様にのみbですか?

はい。 bおよびcは、子孫ですが、子は含まず、aです。

bには、cdもありますか?

cdないaの、単独のbの子です。

関連する問題