易截截图软件、单文件、免安装、纯绿色、仅160KB

Xml字符串与C#对象之间相互转换

我们常常需要读取xml文件,把里面的信息转化为我们自定义的类型,或则吧自定义类型转化为Xml字符串。在这里介绍一个比较简单的对象转化方法。在我自己的Framwork里面也多次用到。里面涉及到节点、属性、集合。
示例一 该xml文件涉及到属性、节点集合不涉及个节点:
<?xml version="1.0" encoding="utf-8"?>
<databaseSettings defaultInstance="CheckboxSql">
  <databaseTypes>
    <databaseType name="sqlserver" type="Framework.Data.Sql.SqlDatabase,Framework" />
  </databaseTypes>
  <instances>
    <instance name="CheckboxSql" type="sqlserver" connectionString="DefaultConnectionString" />
    <instance name="TestProvider" type="sqlserver" connectionString="TestConnectionString" />
    <instance name="DBAuthenticationProvider" type="sqlserver" connectionString="FrameworkConnectionString" />
    <instance name="DBProfileProvider" type="sqlserver" connectionString="TestConnectionString" />
  </instances>
</databaseSettings>
自定相关类
[XmlRoot("databaseType", Namespace = "")]
public class DatabaseTypeData
{
    // Fields
    private string name;
    private string typeName;
    // Properties
    [XmlAttribute("name")]
    public string Name
    {
        get
        { return this.name; }
        set
        { this.name = value; }
    }
    [XmlAttribute("type")]
    public string TypeName
    {
        get
        { return this.typeName; }
        set
        {


相关文档:

Loading XML data using ActionScript 3.0

Loading XML data using ActionScript 3.0
By Blue_Chi | Flash CS3 | ActionScript 3.0 | Beginner
Using XML is one of the best ways for structuring external content in a logical format that is easy to understand, process, and update. This tutorial will teach you the basics on how to load and process X ......

一个可以从excel中读取数据并生成xml的vba程序

NND EXCEL2007,让老子找了半天才把button添加上去。
Sub 按钮1_Click()
 
    Dim sFileName As String          
    Dim ws As Worksheet               ......

Java and XML_读书笔记_2010 5 18

2010-05-18
五、验证XML
l  属性了特征方法
方   法
返回类型
参    数
语    法
setProperty()
void
String propertyId,
Object value
parser.setProperty(“[Property URI]”,
”[Object parameter]”);
setFeature()
void
String feat ......

Xml帮助文件


using System.Xml;
//初始化一个xml实例
XmlDocument xml=new XmlDocument();
//导入指定xml文件
xml.Load(path);
xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));
//指定一个节点
XmlNode root=xml.SelectSingleNode("/root");
//获取节点下所有直接子节点
XmlNodeList childlist=root ......

解决jQuery在IE6下遍历XML的Bug!

参考博文《IE下利用jQuery分析XML》地址:http://www.newmediafun.com/2009/07/parsing-xml-with-jquery-in-internet-explorer/
本来以为jQuery会很好的解决所有浏览器兼容性问题,但是阵亡的IE6还是会找麻烦!
jQuery使用AJAX时,在IE6下读取回传到XML数据会有问题,具体看下面的例子吧。
准备数据文件test.xml
<Ar ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号