質問

どのように私はこのようなものを表すことになります。

<product>
   <sku>12452</sku>
   <attribute name="details">good stuff</attribute>
   <attribute name="qty">5</attribute>
</product>
私のWCFサービスで使用するための

?わからないその唯一の違いは、「名前」で、複数の属性を定義する方法。

XMLはそれにデシリアライズされますので、

私は、データメンバーとして、この適切に設定する必要があります。

のSKUは次のようなものになるだろう

[DataMember(Name = "sku")]
public string sku;

私は、属性の両方に使用するのでしょうか?

役に立ちましたか?

解決

あなたは行うことができないということのDataContractシリアライザは、XML属性(エレメントのみ)をサポートしていないので、DataContractsを使用します。あなたが本当にそのスキーマとのメッセージを生成する必要がある場合は、使用XmlSerializerをする必要がありますの代わります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top