在.Net Frame里的如何处理XML文件的呢.
这要用到System.Xml名字空间.具体的说明要见MSDN.
用到的类有XmlDocumnet,XmlElement,XmlComment,XmlText ,XmlAttribute类
下面是MS例子里的说明:
.NET Framework: Using the XMLDocument Class
This sample shows how to take advantage of the XMLDocument class built-in to System.Xml.dll. This class exposes the XML Document Object Model, or DOM, which can be used to manipulate XML data.
Featured Highlights
In previous versions of Visual Basic, XML processing support for the DOM was provided by the MSXML COM library. The .NET Framework provides a vast array of functionality that equals and oftentimes exceeds those functions found in earlier versions of MSXML. This sample takes a task-based approach to showing how to use the DOM. A checked listbox control lists a set of 'How do I' options. Selecting one will perform the task. You might wish to add breakpoints to examine the code and comments as it runs.
Requirements
Requires the Trial or Release version of Visual Studio .NET Professional (or greater).
Running the Sample
When the sample loads, it checks for the existence of three files:
- Simple.xml
- New.xml
- Bad.xml
If any one of the three does not exist, the main UI will be disabled. The files are located in the \bin folder of the project folder. If the files exist, you will be able to chose a set of commands loaded in to a checked listbox control. Simply highlight an item on the list and then change its check box to selected and the command will be executed. Note some of the commands require saving changes out to disk. Make sure you have read/write permissions to the \bin directory.
分享到:
相关推荐
These samples demonstrate many of the new features available with Visual Basic 2008 and the .NET Framework 3.5 including hundreds Language Integrated Query (LINQ) samples. The following is the list ...
很多常用的Linq写法,基于Vb.net,本人收获良多 LinqSamples LinqToSQLSamples LinqToXMLSamples LinqToDataSetSamples 举例:Linq to sql Dim categories = From prod In db.Products _ Group By Key = New With ...
Tested were hundreds of Microsoft sample projects (101 VB.Net samples, DirectX samples, etc.), in house and customer projects, third party control samples (Infragistics, ComponentOne, Telerik, etc.),...
在"Winforms Samples"这个压缩包中,可能包含了一系列的VB.NET WinForm编程实例,这些实例可以用来学习和实践上述知识点。通过分析和运行这些示例,你可以更深入地理解和掌握VB.NET WinForm编程技术。同时,也可以...
这些项目演示了如何在VB.NET或C#环境中集成Aspose.Words,以及如何使用不同的功能,如格式化文本、添加图片、应用样式、进行邮件合并等。 2. Aspose.Words.Samples.VB.2008.sln 和 Aspose.Words.Samples.CS.2008....
这套样本集合涵盖了各种编程场景,为开发者提供了丰富的示例代码,涉及语言包括C#、VB.NET等,覆盖了类库的各个层面,如ASP.NET、ADO.NET、Windows Forms、XML Web Services等多个关键领域。 首先,.NET Framework ...
《VB 2008 RTM Samples:深入理解VB.NET编程实践》 VB 2008(Visual Basic 2008)是微软公司推出的一款面向对象的编程语言,它是.NET Framework 3.5的一部分,提供了丰富的功能和强大的开发环境,尤其适合初学者...
3. **Data Source Manager API**:管理标签中的动态数据源,可以从数据库、文本文件、XML等数据源获取信息并插入到标签中。 4. **Print Server API**:允许远程控制BarTender Print Server,实现网络化打印管理。 ...
在.NET框架中,Language Integrated Query(LINQ)是一项革命性的技术,它将查询语句直接整合到C#和VB.NET等编程语言中,极大地提高了代码的可读性和效率。本文档由微软专家精心编撰,旨在帮助开发者深入理解和应用...
8. **类文件(.vb)**:如`ribboncontrolssample.vb`,这些是VB.NET源代码文件,包含了开发者编写的业务逻辑和事件处理程序。 9. **工作簿/工作表设计器文件(.Designer.vb)**:例如`ThisWorkbook.Designer.vb`和`...
在提供的"LinqSamples"文件中,可能包含了各种LINQ应用场景的示例代码,如如何使用LINQ to SQL执行数据库查询,如何使用LINQ to DataSet操作数据集,如何使用LINQ to Object处理内存中的数据,以及如何使用LINQ to ...
3. **语言支持**:Visual Studio .NET 2003引入了.NET兼容的C#和VB.NET,它们都是面向对象的语言,具有丰富的语法特性,如强类型、垃圾回收、异常处理等。同时,C++ .NET允许开发者利用已有的C++知识来开发.NET应用...
【VB 2008 RTM Samples】这个压缩包很可能包含以上所有或部分示例,每个子文件可能代表一个特定的编程概念或技术。通过深入研究这些代码,开发者可以提升自己的VB2008编程技能,了解最佳实践,同时解决实际项目中...
"Aspose.Words.Samples.VB.2005.sln"是一个Visual Basic 2005解决方案文件,包含了一系列Aspose.Words的示例项目,供开发者参考和学习。 "SilverlightViewer"可能是关于在Silverlight应用程序中查看Word文档的示例...
1. **Visual Studio for Android**: Microsoft的Visual Studio提供了跨平台的开发工具,允许开发者使用C#、VB.NET或C++来创建Android应用。此压缩包中的示例展示了如何利用这一强大的IDE进行Android开发。 2. **跨...
4. **Dotnet_tutorial_code_samples.htm**:这可能是一个HTML文档,包含.NET开发ArcIMS的代码示例,指导开发者如何使用C#或VB.NET进行GIS应用开发。 5. **axl_list.mdb**:这可能是一个Microsoft Access数据库文件...
2. **Dotnet_tutorial_code_samples.htm**:这可能是.NET教程的代码示例文档,展示了如何使用C#或VB.NET与ArcIMS服务进行交互,包括请求地图、执行查询、控制图层等操作。 3. **axl_list.mdb**:这是一个Access...
“LinqSamples”很可能是包含了一系列的C#或VB.NET代码文件,每个文件代表一个具体的LINQ查询示例。这些文件可能涵盖以下主题: 1. **基本查询操作**:包括选择(Select)、过滤(Where)、排序(OrderBy/ThenBy)...
3. ** Razor视图引擎**:ASP.NET MVC 4支持Razor视图引擎,这是一种简洁高效的视图引擎,其语法类似于C#或VB.NET,使得视图文件编写更为直观和简洁。 4. **模型绑定**:模型绑定是ASP.NET MVC的核心特性之一,它...
LINQ(Language Integrated Query,语言集成查询)是.NET框架中的一项重要特性,它为C#和Visual Basic等...通过探索这个压缩包,你可以深入理解LINQ的强大功能,并将其应用于各种数据处理场景,提升你的.NET开发能力。