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

xml读写

using System;
using System.Data;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Xml;
using FilmOnLine.Model;
namespace FilmOnLine.DAL
{
public static class FilmService
{
/// <summary>
/// 添加电影
/// </summary>
/// <param name="filmType">电影类型</param>
/// <param name="filmUrl">电影连接</param>
/// <param name="filmImages">电影图片</param>
/// <param name="filmAct">电影演员</param>
/// <returns>是否添加成功</returns>
public static bool addFilm(string filmType, string filmUrl, string filmImages, string filmAct, string mapPath)
{
try
{
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(mapPath);
XmlNode root = xmlDoc.SelectSingleNode("sexstore");//查找<sexstore> 跟节点
XmlElement xe1 = xmlDoc.CreateElement(filmType);//创建一个<类型>节点
xe1.SetAttribute("url", filmUrl);//设置该节点url属性
xe1.SetAttribute("image", filmImages);//设置该节点image属性
xe1.SetAttribute("act", filmAct);//设置该节点act属性
root.AppendChild(xe1);//添加到<sexstore>节点中
xmlDoc.Save(mapPath);//保存xml文档
return true;
}
catch (Exception)
{
return false;
}
}
/// <summary>
/// 创建DataTable
/// </summary>
/// <returns>DataTable</returns>
private static DataTable creatDataTable()
{
DataTable dt = new DataTable();
dt.Columns.Add(new DataColumn("type"));
dt.Columns.Add(new DataColumn("name"));
dt.Columns.Add(new DataColumn("url"));
dt.Columns.Add(new D


相关文档:

Linq to XML customize distinct function

Definition comparer class,
class ItemComparer : IEqualityComparer<XElement>
{
public bool Equals(XElement x, XElement y)
{
return x.Attribute("Name").Value == x.Attribute("Name").Value;
}
public int GetHashCode(XElement obj)
......

xml文件结构

一个XML文件通常包含文件头和文件体两大部分
1.     文件头
XML文件头由XML声明与DTD文件类型声明组成。其中DTD文件类型声明是可以缺少的,关于DTD声明将在后续的内容中介绍,而XML声明是必须要有的,以使文件符合XML的标准规格。
在前面的Flowers.xml文件中的第一行代码即为XML声明:
<?xml 版 ......

Java 对xml文件的读写操作

/**
* 描述:数据库初始化基本类
*
* @作者 王群
* @创建日期 2010-04-08
* @修改人 xxx
* @修改日期 xxx
* @检查人 xxx
* @检查日期 xxx
*/
import java.sql.SQLException;
import com.ibatis.sqlmap.client.SqlMapClient;
import com.oumasoft.bstmanage.ibatis.SqlMapConfig;
import com.oumasof ......

AJAX (异步 JavaScript 和 XML)

AJAX (异步 JavaScript 和 XML) 是个新产生的术语,专为描述JavaScript的两项强大性能.这两项性
能在多年来一直被网络开发者所忽略,直到最近Gmail, Google suggest和google Maps的横空出世才使人
们开始意识到其重要性.
这两项被忽视的性能是:
* 无需重新装载整个页面便能向服务器发送请求.
* 对XML文档的解析和处理. ......

.NET XML 串行化讲座

1,浅串行化:只串行化类的公共字段和属性
    公共属性必须是可读且可写的
    使用命名空间:using System.Xml.Serialization;
    以Book类为例:
    串行化模板:
        public ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号