最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Visual Studio 2013如何使XML文件轉(zhuǎn)換成類

 更新時間:2017年07月14日 10:35:02   作者:JamesDragon  
Visual Studio 2013如何使XML文件轉(zhuǎn)換成類?這篇文章主要介紹了Visual Studio2013輕松將你的XML文件轉(zhuǎn)換成類的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

今天給大家?guī)硪粋€Visual Studio 2013中非常實用的功能,自動生成XML反序列化的類。以往想要在代碼中將XML反序列化成對象,我們要么手動創(chuàng)建這些對象(很容易出錯),要么借助于第三方的工具來生成Class。而現(xiàn)在,Visual Studio 2013可以自動幫我們完成這個工作。當然,如果你對XML反序列化并不感興趣,而熱衷于使用XElement或者XMLDocument來加載和解析XML,那么你可以忽略本文的內(nèi)容。

來看看在Visual Sutdio 2013中如何使用這個功能!

  1. 創(chuàng)建一個工程,或者打開現(xiàn)有的一個工程。必須要有一個工程??!不然所生成的Classes如何編譯和運行呢?

  2. 新建一個XML文件,輸入你希望的內(nèi)容。如:

<?xml version="1.0" encoding="utf-8"?>
<Cars>
 <Car>
 <StockNumber>1020</StockNumber>
 <Make>Nissan</Make>
 <Model>Sentra</Model>
 </Car>
 <Car>
 <StockNumber>1010</StockNumber>
 <Make>Toyota</Make>
 <Model>Corolla</Model>
 </Car>
 <Car>
 <StockNumber>1111</StockNumber>
 <Make>Honda</Make>
 <Model>Accord</Model>
 </Car>
</Cars>

  3. 全選整個XML文件的內(nèi)容,Ctrl+C復(fù)制。

  4. 創(chuàng)建一個.cs文件或打開工程中現(xiàn)有的.cs文件,將光標定位到你要創(chuàng)建一個Class的地方。

  5. 使用方式:編輯  →  選擇性粘貼  →  將XML粘貼為類

用起來非常的方便!你可以對生成的Classes做任何修改,包括修改屬性和對象的名稱以及類型,修改代碼邏輯和包含關(guān)系等。但有一點需要注意!反序列化的類必須要能匹配所對應(yīng)的XML文檔的結(jié)構(gòu),否則在代碼中進行反序列化操作時會失敗。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解VS2017 Linux 上.NET Core調(diào)試

    詳解VS2017 Linux 上.NET Core調(diào)試

    這篇文章主要介紹了詳解VS2017 Linux 上.NET Core調(diào)試,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • 如何在.Net?7中將Query綁定到數(shù)組詳解

    如何在.Net?7中將Query綁定到數(shù)組詳解

    這篇文章主要給大家介紹了關(guān)于如何在.Net?7中將Query綁定到數(shù)組的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2022-12-12
  • Xamarin渲染器移植到.NET?MAUI項目中

    Xamarin渲染器移植到.NET?MAUI項目中

    這篇文章介紹了Xamarin渲染器移植到.NET?MAUI項目中的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-02-02
  • .NET?Core?線程池(ThreadPool)底層原理源碼解析

    .NET?Core?線程池(ThreadPool)底層原理源碼解析

    文章介紹了.NET?Core線程池的結(jié)構(gòu)和工作原理,包括生產(chǎn)者-消費者模型、線程饑餓問題、線程池增長策略等,同時,對比了Task和線程池在并發(fā)編程中的優(yōu)缺點,并推薦使用Task來優(yōu)化線程池的使用,感興趣的朋友一起看看吧
    2024-11-11
  • ASP.Net 分頁控件源碼

    ASP.Net 分頁控件源碼

    由于.net自帶的分頁功能極其死板,自定義性不強不能滿足需求 俺花了一個多星期的時間 寫成的一個.net分頁控件
    2007-03-03
  • 阿里云上從ASP.NET線程角度對“黑色30秒”問題的全新分析

    阿里云上從ASP.NET線程角度對“黑色30秒”問題的全新分析

    在這篇博文中,我們拋開對阿里云的懷疑,完全從ASP.NET的角度進行分析,看能不能找到針對問題現(xiàn)象的更合理的解釋
    2015-09-09
  • asp.net html控件的File控件實現(xiàn)多文件上傳實例分享

    asp.net html控件的File控件實現(xiàn)多文件上傳實例分享

    asp.net中html控件的File控件實現(xiàn)多文件上傳簡單實例,開發(fā)工具vs2010使用c#語言,感興趣的朋友可以了解下,必定是多文件上傳值得學(xué)習(xí),或許本文所提供的知識點對你有所幫助
    2013-02-02
  • C# 文件上傳 默認最大為4M的解決方法

    C# 文件上傳 默認最大為4M的解決方法

    .net中默只能上傳小于4m的文件,大于4M將無法顯示頁面.那么如何設(shè)置來使imputfile能上傳更大的文件呢
    2008-11-11
  • 關(guān)于asp.net button按鈕的OnClick和OnClientClick事件

    關(guān)于asp.net button按鈕的OnClick和OnClientClick事件

    OnClick是button的服務(wù)器端事件 OnClientClick是button的客戶端事件
    2009-05-05
  • .NET中的repeater簡介及分頁效果

    .NET中的repeater簡介及分頁效果

    Repeater控件是一個數(shù)據(jù)綁定容器控件,它能夠生成各個項的列表,并可以使用模板定義網(wǎng)頁上各個項的布局。本文對此進行詳細介紹,下面跟著小編一起來看下吧
    2017-02-02

最新評論

阿克陶县| 朔州市| 武城县| 云霄县| 新疆| 肇州县| 南京市| 郧西县| 青州市| 罗定市| 蒙城县| 家居| 湄潭县| 榆林市| 阿图什市| 综艺| 沭阳县| 花莲市| 龙口市| 阜平县| 习水县| 东台市| 松潘县| 长海县| 连城县| 深水埗区| 遂溪县| 西畴县| 文水县| 贵溪市| 宁远县| 古浪县| 廊坊市| 建昌县| 巩义市| 汉川市| 林芝县| 普安县| 大姚县| 拉萨市| 台南市|