请教如何把信息写入XML

问题描述

<rootimageWidth='680'imageHeight='345'><menuurl="http://www.lanrentuku.com/"frame="_parent"imageUrl="images/01.jpg"/><menuurl="http://www.lanrentuku.com/"frame="_parent"imageUrl="images/02.jpg"/><menuurl="http://www.lanrentuku.com/"frame="_parent"imageUrl="images/03.jpg"/><menuurl="http://www.lanrentuku.com/"frame="_parent"imageUrl="images/04.jpg"/><menuurl="http://www.lanrentuku.com/"frame="_parent"imageUrl="images/05.jpg"/><menuurl="http://www.lanrentuku.com/"frame="_parent"imageUrl="images/06.jpg"/><menuurl="http://www.lanrentuku.com/"frame="_parent"imageUrl="images/07.jpg"/></root>请问怎么把信息写入XML,格式如上。

解决方案

解决方案二:
请问你的xml文件是在数据库里呢还是本地文件
解决方案三:
本地文件的
解决方案四:
分不多,简单点说吧。1.看看XmlDocument类和相应的xmlnode、xmlelement2.用string拼串,然后用System.io中得类保存就可以了
解决方案五:
这是我曾经写的代码,你参考一下吧,主要还是要多尝试,祝你早日解决///<summary>///插入数据///</summary>///<paramname="path">路径</param>///<paramname="node">节点</param>///<paramname="element">元素名,非空时插入新元素,否则在该元素中插入属性</param>///<paramname="attribute">属性名,非空时插入该元素属性值,否则插入元素值</param>///<paramname="value">值</param>///<returns></returns>/***************************************************使用示列:*XmlHelper.Insert(path,"/Node","Element","","Value")*XmlHelper.Insert(path,"/Node","Element","Attribute","Value")*XmlHelper.Insert(path,"/Node","","Attribute","Value")************************************************/publicstaticvoidInsert(stringpath,stringnode,stringelement,stringattribute,stringvalue,stringtxt){try{//获取要插入的配置文件,判断是否存在//strings=Read(path,node,element,attribute,value);if(Read(path,node,element,attribute,value)!=null){return;}XmlDocumentdoc=newXmlDocument();doc.Load(path);XmlNodexn=doc.SelectSingleNode("//"+node);//创建新的节点if(xn==null){xn=doc.CreateElement(node);XmlNodexe=doc.CreateElement(element);XmlElementxh=(XmlElement)xe;//if(attribute!=""&&value!="")if(attribute!=""){xh.SetAttribute(attribute,value);}//给属性赋值xh.InnerText=txt;xn.AppendChild(xh);//将节点添加到文档中XmlElementroot=doc.DocumentElement;root.AppendChild(xn);}else{XmlNodexe=doc.CreateElement(element);XmlElementxh=(XmlElement)xe;if(attribute!="")xh.SetAttribute(attribute,value);//给属性赋值xh.InnerText=txt;xn.AppendChild(xh);}doc.Save(path);}catch(Exceptionex){LogCommon.WriteLog(ex);thrownewException("新增xml文件失败!");}}
解决方案六:
这个我也写过
解决方案七:
百度是你的老师!
解决方案八:
那这代码不能实现你的要求吗

时间: 2024-10-02 08:22:50

请教如何把信息写入XML的相关文章

asp取动态表单中数据并写入xml文件,用xsl显示_应用技巧

<html> <head> <title>无标题文档</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <script language="javascript"> var curRow=null; var y=1; function selectRow(){ var e=

ASP中查询数据库记录写入XML文件示例

xml|示例|数据|数据库 把下面代码保存为Asp_XML.asp运行即可: <% 'By Dicky 2005-03-22 21:52:18 AM QQ:25941 E-mail:AppleBBS@GMail.Com Const IsSql = 1    '定义数据库类型为SQL Server Call OpenConn(Conn) '打开数据库连接 Dim Rs,Sql Set Rs = Server.CreateObject("ADODB.RecordSet") Sql =

asp.net中当服务器出错时显示指定的错误页面,同时把错误信息写入系统日志文件的探讨

asp.net|错误|服务器|显示|页面 asp.net中当服务器出错时显示指定的错误页面同时把错误信息写入系统日志文件的探讨 一,在Web.config中填写出错时显示的页面,可以根据不同的statusCode显示不同的出错页面.   <customErrors mode="On"  //如果设置为Off则出错只返回错误信息,不会跳到自己的指定页面defaultRedirect="/error/customerrorpage.aspx">    <

用ASP.NET将网页错误信息写入系统日志

asp.net|错误|网页 设计网站的时候,不可能我们的网站不出现一点错误,常见的"页面不存在""页面运行出错"等错误信息一般网站多少总是存在的,关键是,这些错误出现以后,管理员怎样方便及时的发现它们.尽量减少用户对网站的不好印象.不管是IIS 4还是IIS 5,我们都可以设置网站的"自定义错误信息",通过这样的设置,一些系统默认的比较不友好的错误信息就可以更换为网站管理员自定义的页面,这对于网站的实用和友好性都大有帮助.但是,我们在使用过程中却

python写入xml文件的方法

  这篇文章主要介绍了python写入xml文件的方法,涉及Python操作XML模块实现针对XML文件操作的相关技巧,需要的朋友可以参考下 本范例通过xml模块对xml文件进行写入操作 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 from xml.dom.minidom import Document doc = Document() people = doc.createElement("people") doc.appendChild(people) a

DataSet写入XML时如何格式化??

问题描述 DataSet写入XML时如何格式化??比如原来数据是80.10不格式化生成XML文件的里面是80.180.00为80我想把数据格式化成80.10-----80.10 解决方案 解决方案二:没人回答,,,,解决方案三:就没有人知道吗解决方案四:貌似以前做是在生成datatable之前对其生成的每个行进行格式化的....好久没做过这些方面的了帮顶下~~~解决方案五:顶解决方案六:顶解决方案七:xsl解决方案八:楼上的知道吗,,帮我一下,,谢谢QQ:110930961解决方案九:想了半天,

java文件输入输出-我该怎么将学生的信息写入到一个硬盘文件里面,新手不理解文件输入输出。

问题描述 我该怎么将学生的信息写入到一个硬盘文件里面,新手不理解文件输入输出. import java.io.FileNotFoundException; import java.io.PrintWriter; import java.util.*; public class PrintWriterTest { //学号.姓名.性别.出生日期.所学专业 private int number; private String name; private String sex; private Str

【MySQL】错误信息写入slave_relay_log.index 案例一则

第一次遇到MySQL 将错误信息写入 slave-relay-log.index 中,slave io thread 启动成功,而sql thread 失败的案例,记录下来. [现象] 生产环境突然报警,slave sql进程停止,登陆服务器检查,master-error.log 包含如下信息: #tail -f /home/mysql/data3008/mysql/master-error.log 140507 20:59:29 [ERROR] log 10:44:23 UTC - mysql

mysql-php分离文本信息写入到数据库

问题描述 php分离文本信息写入到数据库 如何用php分离一个txt文本里的地区编码(10位数字)和地区信息(中文),还包括换行等字符,然后将地区编码写到mysql表的地区编码字段,地区信息写到mysql表的地区信息字段,求详细的思路,数据量大约有几1000行 目前能找到的规律是(字符串数字字符串数字......) 解决方案 如果你确定地区编码只有数字,地区信息只有中文,那么可以考虑使用正则表达式来分离. 如果换行等无用字符,可以先替换清理掉. 解决方案二: 应该是地区编码和中文是一一对应的吧