0

これは、私が知る限り、ファイルの処理に影響を与えませんが、要素タグの閉じ括弧の前にスペースを使用する従来のアプローチは何であるかを常に疑問に思っていました。私は自分の時代に数千とは言わないまでも数百のXMLドキュメントを見てきましたが、実際のパターンはまだ見ていません。

したがって、そのようなコンセンサスが存在する場合、次の2つの表記法のどちらが優先されるかを知りたいと思います。

<element attribute1="value1" attribute2="value2">

<element attribute1="value1" attribute2="value2" >

これは些細な質問かもしれませんが、XMLドキュメントの一貫性を保つのに役立ちます。私が何年にもわたって作成したドキュメントは、これら2つのスタイルの間で切り替わる傾向があることに気づきました。新しいドキュメントを作成するときはいつも、どのスタイルを使用するかを決めるのに1分も無駄になるので、最終的にどのスタイルに落ち着くべきかについての入力を歓迎します。

4

3 に答える 3

2

個人的には元気です

<element attribute1="value1" attribute2="value2">

でもそれが/>好きなときは

<element attribute1="value1" attribute2="value2" />

それをより見やすく、より意味のあるものにすることかもしれません。

于 2012-10-30T15:59:51.440 に答える
1

XMLを手動でフォーマットしないでください。

例: http: //www.xmltoolbox.com/

実際には、ソースコードを手動でフォーマットしないでください。コンピューターは反復的なタスクに優れており、100%の一貫性でXMLをフォーマットできます。あなたが好きなスタイルを決定し、それを行うためにコンピュータをプログラムします。

<element attribute="value" >とはいえ、XMLドキュメントではめったに見られません。別の例として、ほとんどのブラウザーは、XHTMLソースの閉じ角ブラケットを締めます。

于 2012-10-30T16:08:33.470 に答える
1

私は個人的に空白を好まない。

<element attribute1="value1" attribute2="value2" >

その理由は、開始タグがテキストから離れていないため、最後の空白が不均衡な外観を作成するためです。繰り返しますが、どちらの方法でも機能しますが、対称性の名の下に次のように使用します。

<element attribute1="value1" attribute2="value2">

または、さらに混乱させるには、次のオプションを使用します。

< element attribute1="value1" attribute2="value2" >
于 2012-10-30T16:21:12.913 に答える