Windows 8开发随笔(1) 关于xml的操作
2013-05-12 22:00
232 查看
今天开始新的旅程 下午针对对windows8的做了点小东西。
使用到的相关的技术
1.Linq 2 xml
View Code
//以下方式还没有测试,留着以后测试
var folder = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFolderAsync("Data");
var file = await folder.GetFileAsync("bookstore.xml");
var xmldoc = await Windows.Data.Xml.Dom.XmlDocument.LoadFromFileAsync(file);
使用到的相关的技术
1.Linq 2 xml
private async Task<XDocument> LoadActivityXML(string file) { // StreamResourceInfo xml = Application.GetResourceStream(new Uri("/daxueshenglaohuangli;component//activities_m.xml", System.UriKind.Relative));//这个是wp8读取xml文件的方式,可以作为参考 StorageFolder storageFolder = await Package.Current.InstalledLocation.GetFolderAsync("XML");//在win8读取文件夹先,要使用await StorageFile storageFile = await storageFolder.GetFileAsync(file);//然后从文件夹中读取文件 XmlLoadSettings loadSettings = new XmlLoadSettings(); loadSettings.ProhibitDtd = false; loadSettings.ResolveExternals = false; XmlDocument xmlDoc = await XmlDocument.LoadFromFileAsync(storageFile, loadSettings); XDocument doc = XDocument.Parse(xmlDoc.GetXml()); var ReturnTask = Task.Factory.StartNew(() => doc);//使用task来启动 return await ReturnTask; }
View Code
//以下方式还没有测试,留着以后测试
var folder = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFolderAsync("Data");
var file = await folder.GetFileAsync("bookstore.xml");
var xmldoc = await Windows.Data.Xml.Dom.XmlDocument.LoadFromFileAsync(file);
相关文章推荐
- 关于开发Windows服务程序容易搞混的地方!
- WINDOWS中关于剪切板的编程操作
- 气象 XML 数据源应用程序开发指南-操作检查列表
- qt中关于xml的读取、写入、修改等操作
- 使用WebStrom开发设置ReactNative关于JSX中的XML部分的智能提示插件的安装办法
- 100个windows平台C++开发错误之二VS操作
- 微软颁布关于Windows开发的12条准则
- Windows 8 应用开发权威指南 之 应用程序的数据存储(1)应用程序安装目录操作
- Win7开发系列: windows服务操作基础
- 这是一个关于XML文档的操作管理器XMLHelper类,类中包括XML文档的创建,文档节点和属性的读取,添加,修改,删除的方法功能的实现
- 关于Windows 8 开发之测试代码的使用方法
- 22、Windows内核函数(3)-Windows驱动开发详解笔记,注册表操作
- 关于WP开发中的xml问题
- 关于Windows与Linux下32位与64位开发中的数据类型长度的一点汇总
- 关于w3c操作xml的一个问题
- Kinect for Windows SDK开发初体验(二)操作Camera
- JAVAWeb开发之采用DOM技书解析xml文档和进行CRUD操作
- [Windows通用应用开发] 读写XML文件
- windows下关于使用eclipse开发web服务器后台项目完整配置(jsp+javabean+servlet)
- Windows驱动开发小练习-内存分配与链表操作