3

私はresource file(.resx)ここにあるWindowsフォームアプリケーションを持っています。以下のようなすべてのエラーメッセージを書きます

 <data name="Link_Name" xml:space="preserve">
    <value>The Link Name must be not blank and not greater than 255 symbols.</value>
  </data>

ここで、名前はアクセスする必要があるリソースの名前であり、値はリソースの値であることを理解しましたが、何が何であるかわかりませんでしたかxml:space="preserve"? そこにもう1つのオプションがありますdefault

4

1 に答える 1

4

xml:space="preserve" は、タグの先頭にある空白が削除されないようにします。(また、複数の空白を一緒に配置した場合)

例:

<data name="Link_Name" xml:space="preserve">
   <value>      The Link Name must be not blank and not greater than 255 symbols.</value>
</data>

値は次のようになります。

"      The Link Name must be not blank and not greater than 255 symbols."

xml:space が設定されていない場合:

<data name="Link_Name">
   <value>      The Link Name must be not blank and not greater than 255 symbols.</value>
</data>

値は次のとおりです。

"The Link Name must be not blank and not greater than 255 symbols."

したがって、xml:space="preserve" は、タグの先頭にある空白を保持します。

于 2013-04-25T12:40:32.347 に答える