XML(Extensible Markup Language)言語は非常に単純なので、誰でもそれを習得することができます。そのようなアクセシビリティは、言語の重要な利点です。 XMLの欠点は、言語に存在する規則が絶対的なものであることです。 XMLパーサーにはエラーの余地がほとんどありません。 XMLに慣れていなくても、長年にわたって言語で作業していたとしても、同じ共通のエラーが何度もポップアップする傾向があります。 XMLで文書を作成するときに人々が作る5つのよくある間違いを見てみましょう。そうすれば、自分の仕事でこれらの誤解を避けることができます!
忘れた宣言文
すべての技術的な複雑さにもかかわらず、コンピュータはまだ自分のために考えることができず、直感を使ってさまざまな意味が何かを理解することができません。宣言文を使用して言語を指定する必要があります。これにより、ブラウザが記述するコードを理解できるようになります。このステートメントを忘れて、ブラウザーはあなたがどの言語を使用しているのか分からず、したがって、あなたが書いたコードをあまり使うことができなくなります。
未評価の要素またはテキスト
XMLは階層的なスタイルで動作します。これの意味は:
- すべての子要素には親が必要です。
- すべてのデータ文字列はエレメントタグの間になければなりません。
- すべてのコメントはコメントタグ内にある必要があります。
タグを開く
XMLでは、開いているすべてのタグを閉じる必要があります。それを閉じるのに必要なタグ。あなたはそこにぶら下がっているそのままにすることはできません! HTMLでは、時々開いているタグを取り除くことができます。また、ページをレンダリングするときにタグを閉じるブラウザもあります。整形式でない場合でも、文書は解析される可能性があります。 XMLはそれよりもはるかにおしゃれです。オープン・タグを持つXML文書は、ある時点でエラーを生成します。
ルート要素なし
XMLはツリー構造で動作するため、すべてのXMLページはツリーの頂点にルート要素を持つ必要があります。要素の名前は重要ではありませんが、要素が存在する必要があります。または、後続のタグは適切にネストされません。
05/05複数の空白文字
XMLは50個の空白を解釈します。
XMLコード: "こんにちは世界"出力: "こんにちは世界"
XMLは、空白文字と呼ばれる複数の空白を取り、1つのスペースに圧縮します。 XMLはデータを運ぶことを覚えています。それはそのデータの提示に関するものではありません。視覚的な表示やデザインとは関係ありません。テキストを整列するために使用される空白は、XMLコードでは何も意味しません。したがって、何らかの種類のビジュアルレイアウトやデザインを指示するために余分なスペースを追加する場合は、時間を無駄にしています。
ジェレミージラール編集




