-5

xml を作成するときに、次のようなものを作成する必要があります。

<test <sometext=one /> />

どうすればこのようなことをできますか

ありがとうございました

4

3 に答える 3

4

xml を作成するときに、次のようなものを作成する必要があります。

これは有効な XML ではないため、XML でこのようなものを作成することはできません。

一方、適切にエンコードすることにより、ノードの属性または値に XML を埋め込むことができます。たとえば、属性として次のように指定します。

<test someattribute="&lt;sometext value=&quot;one&quot; /&gt;" />

現在、someattribute属性の値は次の XML です: <sometext value="one" />.

または、属性としてではなく、ノードの値として XML を埋め込みたい場合は、次のようにします。

<test>&lt;sometext value="one" /&gt;</test>
于 2012-08-27T15:51:10.280 に答える
1

XML ではないため、そのようなものを作成することはできません。あなたの構造には多くの問題があります。あなたがとっているアプローチを再考することをお勧めします。

必要な情報を含む子要素または属性を作成する必要があります。例えば:

<test sometext="one"> </test>

また

<test>
<sometext>one</sometext>
</test>

なぜそのような構造が必要なのか、もう少し詳しく教えていただけますか?

于 2012-08-27T15:53:00.340 に答える
0

これは XML ではないため、機能しません。

XML (XML Validator を含む) の優れた入門書は、http://www.w3schools.com/xml/にあります。

于 2012-08-27T15:52:50.730 に答える