XMLが自己記述的であると言うとき、およびXMLドキュメントが記述的であると見なされるときはどういう意味ですか。
XMLの自己記述性については、 http: //docordie.blogspot.co.uk/2006/08/xml-isnt-self-describing.htmlでかなり読んだことがありますが、それでも混乱を招きます。
XMLが自己記述的であると言うとき、およびXMLドキュメントが記述的であると見なされるときはどういう意味ですか。
XMLの自己記述性については、 http: //docordie.blogspot.co.uk/2006/08/xml-isnt-self-describing.htmlでかなり読んだことがありますが、それでも混乱を招きます。
これは通常、要素名で囲まれているため、人間の読者がファイル内の各値が何に関連しているかを判断できることを意味するために使用されます。また、XMLファイル内の残りの要素により、階層内でのその値の位置も同様にわかります。
これは、たとえばCSVファイルと比較されます。人間の読者にとっては、各値が何に関連しているかは明らかではなく(ただし、ヘッダー行はこれに役立ちます)、ファイルの指定なしでは読み取りが困難であり、データはを表します。
参照: http://www.cs.washington.edu/education/courses/cse544/04sp/papers/xml-essence.pdf
• 自己記述的 外部表現から、対応する内部表現を導出できる必要があります。
外部 XML 記述に対応する内部形式は、検証 (たとえば、データが整数か文字列かを判断するため) に使用される XML スキーマに大きく依存するため、XML は常に自己記述的であるとは限りません。