[隨堂筆記]XML與JSON資料轉成類別

[隨堂筆記]XML與JSON資料轉成類別

10/24 上Ouch老師的課後,這實在是太實用了,就把它整理成筆記了。

[說明]

無論是開發Web, Windows, App…等專案若要串接服務或是呼叫其它API,常常會使用到XML或JSON這兩種資料格式。

開發人員最常面對的就是將XML或JSON內容直接做成對應的類別,此時就相當的麻煩。在Visual Studio 2012或2013版

本的 [編輯/選擇性貼上] 指令提供將XML或JSON資料格式轉成對應的類別。

[上機]

將土豆網的API傳回的XML傳成對應的類別檔。

 

Step1 開啟瀏覽器,連到
http://api.tudou.com/v3/gw?method=album.channel.get&appKey=myKey&format=xml&channel=z&pageNo=1&pageSize=10 網站,此時出現下圖XML資料。

Step2 將上圖XML內容複製下來。

Step 3 開啟Visual Studio 2012或2013並建立專案。

Step 4 執行功能表的 [專案/新增新項目] 指令,在「加入新項目」視窗中加入「Class1.cs」檔別檔。

Step 5 將Class1.cs中所有程式碼刪除。

Step 6 執行功能表 [編輯/選擇性貼上/貼上XML做為類別] 指令,完成後被複製的XML會轉成對應的類別。

結果如下:

 

 

[結語]

現在的公開資料來源很多都是XML或JSON格式,往往很多人在轉成對應的類別時遇到困難,如果你不喜歡再另外再

上網去找工具來用的話,不仿用上面這個方法幫你絕決問題,在11/24號ouch老師的講座中也有講到這個就剛好寫出

來跟大家分享摟。

 

如有什麼寫錯或建議的話,請不吝指教,謝謝