本地讀取服務器Xml文件及本地讀本地的xml

?

updateUrl="ServerUrl"(服務器路徑)

WebClient wc = new WebClient();
Stream stream = wc.OpenRead(updateUrl);
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(stream);
XmlNode list = xmlDoc.SelectSingleNode("Update");
foreach (XmlNode node in list)
{
if (node.Name == "Soft" && node.Attributes["Name"].Value.ToLower() == SoftName.ToLower())
{
foreach (XmlNode xml in node)
{
if (xml.Name == "Verson")
newVerson = xml.InnerText;//拿到最新版本號
else
download = xml.InnerText;//拿到要更新的文件
}
}
}
//Version ver = new Version(newVerson);
//Version verson = Assembly.LoadFrom(loadFile).GetName().Version;
Double versonSer = Convert.ToDouble(newVerson);
//獲取本地版本號..
xmlDoc.Load("Update.xml");
XmlElement xmlRoot = xmlDoc.DocumentElement;
Double verson = 0;
foreach (XmlNode node in xmlRoot.ChildNodes)
{
//5、獲取子節點對應的內容
verson = Convert.ToDouble(node["Verson"].InnerText);
}

轉載于:https://www.cnblogs.com/wxxf/p/9184258.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/397680.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/397680.shtml
英文地址,請注明出處:http://en.pswp.cn/news/397680.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Context.getExternalFilesDir()和Context.getExternalCacheDir()方法

2019獨角獸企業重金招聘Python工程師標準>>> Context.getExternalCacheDir()方法可以獲取到 SDCard/Android/data/你的應用包名/cache/目錄,一般存放臨時緩存數據如果使用上面的方法,當你的應用在被用戶卸載后,SDCard/Android/dat…

java 靜態代碼塊_JAVA靜態代碼塊

今天遇到下面的代碼,感覺很奇怪,特意記錄下:代碼如下:public class Test {private static List objs new ArrayList();static {objs.add(new Test(Test.S_NAME,Test.NAME,Test.COUNT));objs.add(new Test(Test.S_NAME,Test.NAME,…

context詳解

1、Context概念: Context,相信不管是第一天開發Android,還是開發Android的各種老鳥,對于Context的使用一定不陌生~~你在加載資源、啟動一個新的Activity、獲取系統服務、獲取內部文件(夾)路徑、創建View操作…

Unity Camera的兩種模式

http://www.cnblogs.com/zhaoqingqing/p/3302484.html

mysql之group_concat函數

mysql之group_concat函數 在介紹GROUP_CONCAT之前,我們先來看看concat()函數和concat_ws()函數。 先準備一個測試數據庫: mysql> select * from scores; --------------------- | id | name | score | --------------------- | 1 | zhangsan | 1…

java 圖片批量上傳_java實現批量上傳圖片,還要保證每個圖片的順序號,疑問求教!...

rt我要一次性同時上傳n張照片,并且每張照片的順序號還不一樣,第一張的serialno是1,第二張是2。。一開始我做單張圖片上傳,代碼如下RequestMapping("/picUpLoad")ResponseBodypublic Map picUpLoad(MultipartFile file, …

linux 用戶創建、管理、權限分配

(1)su與sudo su:通過su可以在用戶之間切換,如果超級權限用戶root向普通或虛擬用戶切換不需要密碼,什么是權力?這就是!而普通用戶切換到其它任何用戶都需要密碼驗證; sudo: sudo扮演的角色注定了…

WebApi路由

路由分為兩種模式:模板路由和特性路由。 模板路由: 模板路由是ASP.NET Web API默認提供的路由。模板路由使用前需要定義路由模板。如下面默認的路由模板: 默認路由的URL格式是api/{controller}/{id}。api代表在資源前面要帶上api目錄&#xf…

HW--漂亮度2(測試通過)

總結:幾個函數的使用 (1) int numInteger.parseInt(str[0]); //將第一個字符串轉成整形數,表示名字個數 (2) String string1str[i].toLowerCase(); //變小寫都 (3) char ch[]strin…

java設計模式 組合_JAVA 設計模式 組合模式

用途組合模式 (Component)將對象組合成樹形結構以表示“部分-整體”的層次結構。組合模式使得用戶對單個對象和組合對象的使用具有唯一性。組合模式是一種結構型模式。結構圖-組合模式結構圖Component: 組合中的對象聲明接口,在適當的情況下,實現所有類共…

項目總結SpringMVC相關

流程文字概述1、用戶發送請求至前端控制器DispatcherServlet2、DispatcherServlet收到請求調用HandlerMapping處理器映射器。3、處理器映射器找到具體的處理器,生成處理器對象及處理器攔截器(如果有則生成)一并返回給DispatcherServlet。4、DispatcherServlet調用Ha…

SpringBoot登錄登出切面開發

閱讀本文約“2.5分鐘” 本文開發環境是SpringBoot2.X版本。 對于系統而言(這里多指管理系統或部分具備登錄登出功能的系統),登錄登出是一個類權限驗證的過程,現在一般是以token進行校驗,即用戶輸入登錄信息&#xff0c…

4、Cocos2dx 3.0三,找一個小游戲開發Hello World 分析

尊重開發人員的勞動成果。轉載的時候請務必注明出處:http://blog.csdn.net/haomengzhu/article/details/27186557Hello World 分析打開新建的"findmistress"項目,能夠看到項目文件是由多個代碼文件及目錄組成的。當中 Hello World 的代碼文件直…

spring --aop(日志記錄)在工程中實際使用

2019獨角獸企業重金招聘Python工程師標準>>> ###1.日志切面 package com.readygo.zbhealth.common;import java.util.Arrays; import java.util.List;import org.aspectj.lang.ProceedingJoinPoint;public class LoggingAspect {public Object Around(ProceedingJoi…

java 多表分頁_多表單獨查詢組合結果的自定義分頁(java代碼)

多表單獨查詢組合結果的自定義分頁實現(java代碼)一、業務需求:遇到一個業務,需要多個表進行分頁查詢,使用union聯合查詢時,速度極其緩慢,即使查詢的字段添加了索引,union查詢好像不走索引,因此…

Neutorn LBaaS 原理

Load Balance as a Service(LBaaS)是 Neutron 提供的一項高級網絡服務。LBaaS 允許租戶在自己的網絡中創建和管理 load balancer。 load balancer 可以說是分布式系統中比較基礎的組件。 它接收前端發來的請求,然后將請求按照某種均衡策略轉發…

判斷一個圖中有無環路的存在

這里要引入兩個概念: 1.樹邊:是一條未被遍歷過的邊,它指向一個未被訪問過的點。 2.反向邊:是一條未被遍歷過的邊,它指向一個被訪問過的點。 如果圖中有環路的存在,那么環路的最后一個邊必然是一條反向邊。 …

精選的一些《編程之美》相關資料

又要到一年的招聘季了,肯定又有很多人開始啃《編程之美》了吧。這本書從開闊視野的角度來說很好,不過限于篇幅,有的問題并沒有講清楚(甚至問題敘述模棱兩可、被標榜為“鼓勵同面試官交流以獲得更多細節”);…

java 內置函數_java8 四大內置核心函數式接口

其他補充接口:一、Consumer:消費型接口(void accept(T t))來看一個簡單得例子:1 /**2 * 消費型接口Consumer3 */4 Test5 public void test1 () {6 consumo(500, (x) -> System.out.println(x));7 }89 public void consumo (double money, …

jQuery - (JQuery datatables api 使用解讀)

學習可參考&#xff1a;http://www.guoxk.com/node/jquery-datatables http://yuemeiqing2008-163-com.iteye.com/blog/2006942 分別導入css和js文件 <link href"~/Content/bootstrap.css" rel"stylesheet" /> <link href"~/Content/datatab…