問題タブ [walmart-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
144 参照

c# - xml 逆シリアル化プロパティ null Walmart マーケットプレイス API

Walmart Items API からの XML デシリアライゼーションに問題があります。

これは、応答を逆シリアル化するために使用しているコードです。名前空間なしでプロパティを逆シリアル化する方法を知っている人はいますか? デフォルトの名前空間をhttp://walmart.comに設定しようとしましたが、うまくいきませんでした。

これがコードです。

ns:price (currenty , amount) の下のプロパティには名前空間がありませんが、他のすべての要素には名前空間があります。

これは、ウォルマート API サーバーからの応答です。

これは、ウォルマート アイテム APIからのサンプル レスポンスです。すべての要素に名前空間が含まれているわけではありません。昔はこんな感じだったと思います。しかし、それはもう来ません。