13
有誰知道那裏有一個庫(最好在C#中),它將採用類並生成適用於亞馬遜商城網絡服務提要的XML或平面文件?是否有一個(C#)庫將爲亞馬遜商城網絡服務創建供稿?
換句話說,我希望做這樣的事情:
var feed = new AmazonProductFeed();
var list = new AmazonProductList();
var product1 = new AmazonProduct();
product1.Name = "Product 1";
list.Add(product1);
var product2 = new AmazonProduct();
product2.Name = "Product 2";
list.Add(product2);
feed.Products = list;
// spits out XML compliant with Amazon's schema
Console.Write(feed.ToXml());
它看起來像唯一代碼Amazon提供的封裝爲Web服務本身和基於目錄的傳輸工具(AMTU) 。
我一直在嘗試這個,不能讓它生成一個文件。我得到這樣的錯誤:錯誤:爲模式生成類時出錯... - 使用targetNamespace ='的模式具有無效的語法。 simpleType'PercentageType'已被聲明。第4行 46,位置3. - SimpleType'PercentageType'已被聲明。 任何想法? – 2011-04-09 19:02:44
喬希你能否請把正確的xsd放在外部鏈接上,因爲每次我嘗試打開鏈接後,我登錄網站告訴我「你沒有權限查看此頁面」,儘管我登錄了感謝 – 2010-07-28 19:55:12
抱歉遲到的反應。代理類生成器有一些重要的吸引力。據我所知,你只需要手動修復這些錯誤。 – 2012-02-07 20:31:14