C# XML文档怎么样转换成XML字符串 15

 我来答
napiantian5
2011-10-24 · 超过12用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:37万
展开全部
把一个xml文档,转成字符串形式?你可以试试调用OuterXml()方法。

这个方法的目的就是把当前的XmlNode转换成字符串。希望对你有用。
南国北京迎
2011-10-14 · TA获得超过353个赞
知道小有建树答主
回答量:215
采纳率:0%
帮助的人:119万
展开全部
string temp = HttpContext.Current.Server.MapPath("../Model.html");
StreamReader sr = null;
string str = "";
sr = new StreamReader(temp, code);
str = sr.ReadToEnd();

这是读的html文件。
追问
不好意思,你这好像不对吧。我现在要通过WebService把XML文档绑定到前端,但是WebService只能传输常规数据格式(DataSet,DataTable),所以我现在必须先将XML文档转换为String类型然后前端再接受解析,所以现在关键问题我是要将XML文档转换为XML格式的String。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f394a85c0
2011-10-14 · 超过23用户采纳过TA的回答
知道答主
回答量:70
采纳率:75%
帮助的人:18万
展开全部
如果你使用Linq的话可以用
XElement 来帮你完成
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友586e433
2011-10-14 · TA获得超过3491个赞
知道小有建树答主
回答量:1221
采纳率:0%
帮助的人:1421万
展开全部
System.Xml.XmlDocument doc = new System.Xml.XmlDocument();
doc.InnerXml;
追问
不好意思,你这好像不对吧。我现在要通过WebService把XML文档绑定到前端,但是WebService只能传输常规数据格式(DataSet,DataTable),所以我现在必须先将XML文档转换为String类型然后前端再接受解析,所以现在关键问题我是要将XML文档转换为XML格式的String。
追答
doc.InnerXml是xml档的一个属性(stirng),显示的就是xml的内容字符串.
和html的InnerHtml类似
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式