导航:首页 > 版本升级 > net保存xml文件

net保存xml文件

发布时间:2023-01-04 14:17:45

㈠ ASP.net网页信息抓取 如何将网页保存为xml 格式

看你要抓什么信息了,一般的话,前台可用js抓取信息,然后保存在一个隐藏控件中,后台保存信息就更简单了,可以直接保存在全局变量中。至于网页保存为xml格式,其意图我并不了解。

㈡ .net为什么不能修改保存xml文件 在本机测试可以正常创建及保存xmlDoc.Save 但将项目上传至服务器后 就不行

有很多种情况
第一就是你的权限不够 不过如果你在公司工作了很长时间这种权限问题是不存在的 要不你以前早发现了

还一种情况就是你的XML文件的路径问题 看看你配置文件里面的路径改了没 还是你程序里面代码设置保存路径出错了

㈢ asp.net怎么读取或保存xml文件里的数据

<root>
<env>
<param name="rate" value="3" />
<param name="url" value="3" />
</env>
<vr startpano="start" width="10" height="540" x="0" y="0" >
<pano name="url" url="Car/Model/InteriorPanorama/BJXD_i30/S-max.jpg">
</pano>
</vr>
<background file="control/bg.jpg">
</background>
</root>

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Xml;

public partial class SomePages_OperateXML : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string str = ReadXML();
lblReadXML.Text = str;
SaveXML();
}
private string ReadXML()
{
string strReturn = string.Empty;

XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("~/images/config.xml"));
XmlElement root = doc.DocumentElement;

//定义要求匹配项 name="url"
string path = @"//*[@name='url']";
//在当前节点根据匹配项进行寻找
foreach (XmlNode node in root.SelectNodes(path))
{
strReturn += "匹配项:" + path;
strReturn += "节点:" + node.Name;
strReturn += "<br/>";
}

//直接寻找指定节点读取值
XmlElement x = (XmlElement)root.SelectSingleNode("vr");
if (x != null)
{
strReturn += x.GetAttribute("startpano");
}
return strReturn;

}
private void SaveXML()
{
XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("~/images/config.xml"));

XmlElement root = doc.DocumentElement;
XmlElement x = (XmlElement)root.SelectSingleNode("vr");

if (x != null)
{
//设置节点属性
x.SetAttribute("width1", "10");
//创建节点
XmlElement x1 = doc.CreateElement("test");
x1.SetAttribute("width", "100");
//添加节点
x.AppendChild(x1);
//保存xml
doc.Save(Server.MapPath("~/images/config.xml"));
}
}
}

㈣ asp.net xml文件的操作

首先说下实用性吧~~
如果你的网站有很多人访问的话.....你这个XML文件的同步就很是问题啊....

实现上~
1.加载XML文件。
2.新建相关节点。
3.将table节点追加到XML文件的相应位置。
4.保存XML文件。

用到的都是System.XML里面的类~
你随便去搜索一下.NET中操作XML文件的方法就可以搞定了~

㈤ 在Asp.Net中如何将从SQL读出来的表转化成XML文件并保存在指定的位置中用C#

StreamWriter是在命名空间System.IO里,所以还要using System.IO
提示一下,如果你遇到不知道命名空间的类,可以在MSDN里找一下这个类就能知道它的命名空间了。
不用这么客气,有问题的话可以问我。呵呵
______________________________________________
string sXml = ds.GetXml();
string sFileName=System.Web.HttpContext.Current.Server.MapPath("xmlFile/a.xml"); //假设你保存成xmlFile目录下a.xml
StreamWriter sr = File.CreateText(sFileName);
sr.WriteLine (sXml);
sr.Close();
实际操作中如果ntfs分区注意xmlFile目录的访问权限,以及保存文件时随机生成文件名,这样防止重名。

_______________________________________
读出来的数据放到dataSet里,然后调用GetXml()方法就能生成XML
然后再将生成的xml字符串写入到文件里,下边的保存代码是sdk里的源码
StreamWriter sr = File.CreateText(文件名);
sr.WriteLine ("要保存的xml文本");
sr.Close();

㈥ asp.net 如何将list集合写入xml文件 怎么保存到XML文件中

循环list,使用拼装语句;List的记录一般是有规律的。设置成固定项目:如
<item><name>张三</name><sex>男</sex></item>
<item><name>李四</name><sex>男</sex></item>
最后前后加上<xml><xml>
或者指定编码格式<?xml version="1" encoding="UTF-8"?>
引用 Systemo.IO;
有写入函数; stream.savetofile('text.xml');

㈦ 在asp.net中怎么把xml文件到出到excel中

///
<summary>
///
下载Excel
///
</summary>
///
<param
name="buffer">将要输出到excel的内容</param>
///
<param
name="fileName">下载时显示的文件名</param>
public
static
void
DownloadExcel(string
buffer,
string
fileName)
{
System.Web.HttpContext.Current.Response.Clear();
System.Web.HttpContext.Current.Response.AddHeader("Content-Disposition",
string.Format("attachment;
filename={0}",
System.Web.HttpUtility.UrlEncode(fileName)));
System.Web.HttpContext.Current.Response.ContentType
=
"application/vnd.ms-excel";
System.Web.HttpContext.Current.Response.ContentEncoding
=
System.Text.UTF8Encoding.UTF8;
System.Web.HttpContext.Current.Response.Write("<meta
http-equiv=Content-Type
content=text/html;charset='utf-8'>");
System.Web.HttpContext.Current.Response.Write(buffer);
System.Web.HttpContext.Current.Response.Flush();
System.Web.HttpContext.Current.Response.End();
}

㈧ .net 怎么把XML存到DLL文件里

如果你使用VS.net编辑器的话,这个比较简单,
选择【Project/工程】菜单,选择【xxx Properties/属性】,在【属性】页,点击左侧【Resource/资源】标签。右侧有一个菜单,第一个菜单选择资源类型,第二个菜单【Add Recoruce/添加资源】及其下拉菜单来添加新的或已经存在的新资源文件。

如果要添加XML文件,用上面的方法将你的现有xml文件添加到资源(资源类型为文件,可能不直接支持xml文件,不过用添加进来也没关系),比如资源名称为“MyXml”,调用时使用下面的方法调用:
XmlDocument xmldoc = new XmlDocument();
xmldoc.LoadXml(Properties.Resources.MyXml);
//...继续处理你的xmldoc

使用这种方法后,这个xml不能进行修改。

㈨ .net从数据库中读取数据保存为XML文件

//创建xml
XmlDocument xmldoc = new XmlDocument();
//声明节
XmlDeclaration dec = xmldoc.CreateXmlDeclaration("1.0", "utf-8", null);
xmldoc.AppendChild(dec);
//加入一个根节点
XmlElement oneNode = xmldoc.CreateElement("pricelist");
//创建节点
XmlElement twoNode = xmldoc.CreateElement("oilprices");

for(int i=0;i<Table中的条数的大小;i++)
{
XmlElement twoNodeone = xmldoc.CreateElement("price");
twoNodeone.SetAttribute("year", "year的值");
twoNodeone.SetAttribute("value", "表中的数据循环value的值");
twoNode.AppendChild(twoNodeone);//添加到oilprices节点下面
}
oneNode.AppendChild(twoNode);//添加到pricelist节点下面
//创建节点
XmlElement threeNode = xmldoc.CreateElement("fuelprices");

for (int i = 0; i < Table中的条数的大小; i++)
{
XmlElement threeNodeone = xmldoc.CreateElement("price");
threeNodeone.SetAttribute("year", "year的值");
threeNodeone.SetAttribute("e95", "表中的数据循环e95的值");
threeNodeone.SetAttribute("e98", "表中的数据循环e98的值");
threeNode.AppendChild(twoNodeone);//添加到fuelprices节点下面
}
oneNode.AppendChild(threeNode);//添加到pricelist节点下面
xmldoc.Save(Server.MapPath("")+"/1.xml");//保存xml

直接保存为xml:DataTable tab = new DataTable(); tab.WriteXml("", XmlWriteMode.WriteSchema, true);

㈩ xml文件操作 。net

//删除节点内容
privatevoidDelXml(stringimage)
{
XmlDocumentxmlDoc=newXmlDocument();
xmlDoc.Load(Server.MapPath("../a.xml"));//加载xml

XmlNodeListxnl=xmlDoc.SelectSingleNode("x").ChildNodes;//查找节点

foreach(XmlNodexninxnl)
{
XmlElementxe=(XmlElement)xn;
if(xe.InnerText.IndexOf(image,0)>=0)
{
xn.ParentNode.RemoveChild(xn);
}
}
xmlDoc.Save(Server.MapPath("../a.xml"));//保存
}

阅读全文

与net保存xml文件相关的资料

热点内容
电商网站叫什么名字好 浏览:726
win1014393更新 浏览:751
电脑计算器文件类型是多少 浏览:671
wsdl地址生成wsdl文件 浏览:798
系统会同时保存多少文件夹 浏览:63
劳务费app怎么申请缴税 浏览:575
dw最新版本如何建立网站 浏览:799
wps表格怎样取消密码设置密码 浏览:135
老黄历哪个网站好 浏览:316
rar是文件怎么打开 浏览:395
java开发app的架构 浏览:865
ppt怎么放音频文件 浏览:874
app被骗钱怎么找回 浏览:813
型动app怎么做教练 浏览:364
雪佛兰车载app怎么样 浏览:133
637的微信版本如何建百人群 浏览:41
外梯形螺纹怎么编程 浏览:986
vs2010vb工具箱 浏览:938
win10重装多少钱 浏览:662
数据库系统由什么什么等构成 浏览:413

友情链接