-2

私は、最初の Android 製品と最初の .Net WPF 製品を提供するショップの契約プログラマーです。私が完了した後、彼らはそれを維持する必要がありますが、それが彼らの最初のものであるため、XML (および XAML) コーディング スタイルの既存の標準や規則がなく、意見もありません。

XML は元々、人間の可読性よりも機械で使用するためのものであると考えられていましたが、実際には、レイアウト/UI 用の Android の XML と WPF の XAML の両方で、多くの場合、手作業での編集と読み取りが必要です。

他のショップでは既存の慣習に従っていますが、私自身の個人的なものについては、長年にわたってそれほど一貫していないことを認めなければなりません. インデント、空白、コメント、終了要素などの無数の異なるスタイルを見てきました。たとえば、開始要素タグと同じ行にすべての属性を配置する人もいれば、新しい行で属性を開始する人もいれば、1 つを使用する人もいます。属性ごとの行など

そこで私の質問は、標準化団体 (W3C?) または大手企業による、読み取り可能な XML のコーディングに関する正式な標準またはガイドラインは存在しますか? もしそうなら、それは何ですか?

大規模なグーグルの後、私はそれを見なかったので、私はこれを投稿しているだけです.

4

1 に答える 1

2

いいえ、言語仕様にスタイリング ガイドラインのようなものはありません。

仕様は、要素間の空白に関係なく、ドキュメント構造の観点からのみ適切にフォーマットされたドキュメントを定義します。

コメントに関しては、 と の間に配置され<!--ます( XML 仕様のセクション 2.5 を-->参照)。パーサーがマークアップと誤認する可能性のある文字を使用したい場合は、section も使用できます。CDATA

もし私があなただったら、いくつかの表記法を選んで、あなたのプロジェクトを通して一貫性を保つでしょう. Android の Eclipse プラグインは、特定のスタイルの XML フォーマットを使用しているため、そのまま使用できます。

于 2013-03-15T20:04:55.367 に答える