1. 文書化ルール 1. 大文字と小文字が区別されます。 2. 属性値は引用符(一重引用符または二重引用符)で囲む必要があります。通常は二重引用符が推奨されます。 3. すべてのタグには終了記号が必要です。 4. 空のタグはすべて閉じる必要があります。 5. 要素は 1 つだけ存在する必要があります。 6. 空白文字を解析する場合、省略せずに実際の内容が出力されます。 7. 特殊文字の処理: 文字の置換文字 < < > > & & 「」 ' ' 8. タグ名の規則: a. 文字、数字、その他の文字を含めることができます。 b. 数字またはアンダースコアで始まることはできません。 c. xml や Xml などの文字で始まることはできません。 d. スペースを含めることはできません 2. XML宣言 XML 宣言標準ステートメント: <?xml version="1.0" encoding="GB2312" standalone="yes"?> 強調する: 1. 「<?xml」の「<?」と「xml」の間にはスペースを入れないでください。 2. 「?>」の前にスペースがあってもなくてもかまいません。 3. encoding と standalone はオプションの属性です。encoding のデフォルト値は「UTF-8」、standalone のデフォルト値は「no」です。 4. 一般的なエンコード方法は次のとおりです。 中国語(簡体字):GB2312 繁体字中国語: BIG5 西ヨーロッパ文字: UTF-8、UTF-16 5.standalone は、ドキュメントに DTD ファイルが付属しているかどうかを示します。 3. XML属性 データはサブ要素と属性の両方に保存できるため、属性をいつ使用し、サブ要素をいつ使用するかについては決まったルールはありませんが、メタデータは属性として保存し、データ自体は要素として保存することをお勧めします。 属性を使用すると、次の疑問が生じます。 1. 属性には複数の値を含めることはできません(サブ要素には含めることができます)。 2. 属性を拡張するのは簡単ではありません。 3. 属性は構造を記述できません(サブ要素は記述できます)。 4. 属性は DTD 経由ではテストが困難です。 4. 名前空間 名前空間を宣言する方法は 2 つあります。 1. デフォルトでは、すべての要素にプレフィックスを指定する必要はありません。例: <スキーマ xmlns="http://www.w3.org/2001/XMLschema"> <要素名="diguonianzhu" タイプ="文字列"/> … </スキーマ> 2. xmlns キーワードが名前空間 URI プレフィックスに関連付けられていること、およびすべての要素がプレフィックスを指定する必要があることを明確に宣言します。例: <xsd:スキーマ xmlns:xsd="http://www.w3.org/2001/XMLschema"> <xsd:element name="diguonianzhu" type="string"/> … <xsd:/スキーマ> 強調: 名前空間を表すために使用される URI は、XML パーサーによって呼び出されず、URI は実際にはアクセスされません。これは識別名を表すだけです。 5. XML固有のタグ: CDATA CDATA の正式名称は Character DATA で、文字データです。主に「<」などの特殊文字を表示するために使用されます。 CDATA の構文は次のとおりです。 <![CDATA[表示する文字]]> 例: <?xml バージョン="1.0"?> <データ> <![CDATA[ <ok alma!> a&b より! ]]> </データ> 強調: CDATA はネストできません。表示される文字に「]]>」を含めることはできません。 |
>>: 幅と高さが可変の要素を中央に配置するための CSS ソリューション
VMware で Linux 仮想マシンを作成し、VMware と仮想マシンのネットワークを設定する...
目次1. Dockerをインストールする2. influxDBをインストールして設定する3. Gra...
1. 公式サイトを参照してdockerをインストールする2. MySQLイメージをプルします(デフォ...
この記事のガイド: テーブル内のデータを削除するには、削除と切り捨ての 2 つの方法があります。TR...
この記事では、画像の一時停止を実現するためのjQueryプラグインの具体的なコードを参考までに共有し...
【歴史的背景】私は 3 年間 MySQL-DBA として働いてきましたが、MySQL が「基本的に利...
序文導入Lombok は、Google Guava と同様に便利なツールであり、強くお勧めします。す...
数日前、同僚がポイントモールプロジェクトを受け取りました。このプロジェクトには、カードやクーポンをギ...
以下の情報はインターネットから収集したものです1. アンカーは、Web ページ作成におけるハイパーリ...
目次React アップロードファイル表示の進行状況デモフロントエンドにReactアプリケーションを素...
操作効果コードの実装html <div id="ウォッチ"> <...
画像プレビュー機能付きのアップロードフォーム、完全なHTMLコードは次のとおりです。 <htm...
目次ミキシンMixin ノート (重複名)ローカルミックスイングローバル ミックスイン定義とグローバ...
1. 仮想マシンをダウンロードする公式ダウンロードウェブサイト: https://www.vmwar...
この記事では、ログインスライダー検証を実装するためのJavaScriptの具体的なコードを参考までに...