XmlDocument创建xml,返回的xml没有隔行显示!总是在一行中!高手帮忙,内附代码!!!

问题描述

最近做一个程序,需要动态生成一个xml文档。然后写在textbox中输出。但是无论怎样程序动态创建的xml总是没有隔行显示。而是以一行显示所有xml文档。存入到一个文档中,在用dom。load();返回的innerxml和outerxml都有隔行显示。但是程序动态生成的总是没有,那位高手帮忙解决一下!先谢了!下边是代码,那位高手帮帮忙啊?publicvoidCreateXmlTest(){XmlDocumentxmlDoc=newXmlDocument();//加入XML的声明段落XmlNodexmlnode=xmlDoc.CreateNode(XmlNodeType.XmlDeclaration,"","");xmlnode.InnerText+="encoding="UTF-8"";xmlDoc.AppendChild(xmlnode);//加入一个根元素XmlElementxmlelem=xmlDoc.CreateElement("","ResourceList","");XmlElementxmlelem1=xmlDoc.CreateElement("","ResourceList1","");xmlelem1.InnerText="000";xmlelem.AppendChild(xmlelem1);xmlDoc.AppendChild(xmlelem);xmlDoc.Save("c:\zzz.xml");//存进文件中,用记事本打开有隔行显示this.txttestxml.Text=xmlDoc.OuterXml;//但是赋值到textbox中,总是没有空行!XmlDocumentddd=newXmlDocument();ddd.Load("c:\zzz.xml");//Response.Write(ddd.OuterXml);}

解决方案

解决方案二:
this.txttestxml.Text=xmlDoc.OuterXml;//但是赋值到textbox中,总是没有空行!TEXTBOX要设置成多行才行默认是单行当让都在一行……
解决方案三:
你从程序中看看就明白了。是没有rn的意思!

时间: 2024-09-15 13:53:24

XmlDocument创建xml,返回的xml没有隔行显示!总是在一行中!高手帮忙,内附代码!!!的相关文章

数据显示-如何将串口接收到的数据返回给主线程并显示在编辑框中?

问题描述 如何将串口接收到的数据返回给主线程并显示在编辑框中? 小弟用的是serialPort,MFC,怎么才能把串口接收到的数据返回给主线程显示在编辑框中?求大侠帮助! void CRBAS_ODBCView::OnButtonSurveyStart() { /**************发数据*********************************/ SerialPort^ _serialPort = gcnew SerialPort("COM3", 38400, Par

网页中显示xml怎样加隔行,每个节点按照格式化的节点输出?内附代码

问题描述 <?xmlversion="1.0"encoding="UTF-8"?><root><root1>000</root1></root>例如后端返回如下一个字符串!在网页中显示为<?xmlversion="1.0"encoding="UTF-8"?><root><root>000</root1></root

js操作Xml(向服务器发送Xml,处理服务器返回的Xml)(IE下有效)_javascript技巧

前台: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>js操作X

求助!!雅虎天气返回的xml文件用dom怎么解析?

问题描述 求助!!雅虎天气返回的xml文件用dom怎么解析? 求助!!雅虎天气返回的xml文件用dom怎么解析?要用dom最好给个实例解释一下,各位大神,求带灰... 解决方案 http://wenku.baidu.com/link?url=663YDlBxZVg5_P8TYPMdlNYNY28T1m6ZbMqFLd--a8mrCtFBcIUSkAQtalikXRHVDbw7x-bDV0Wq8pS4NDPPVKFuObPppBR1iGu5h8QGQmu 解决方案二: dom就是按html格式来解

如何让WebServer返回指定XML内容

通过创建WEBServer代理可以当作本地类使用,但能不能返回指定的XML呢?比如通过checkpass服务检测帐号和密码之后要返回该用户拥有的权限列表.怎么实现呢? ASP.NET Web服务支持在公共语言运行时中支持的所有基本数据类型,包括String,integer,Long等等.除了简单的基本数据类型之外,还支持基本数据类型的数组. 但是,更有趣的是支持用户定义的类和结构体.基本上,任何可由XSD模式代表的类型都是可以作为ASP.NET的参数或返回类型. 通过一个星期的摸索,解决了这个问

ASP.NET创建Web服务之XML基础结构

asp.net|web|web服务|xml|创建 为了在网络多样性方面取得成功,XML Web服务必须不关心所选择的操作系统.对象模型和程序语言.而且,XML Web服务为了和其他基于Web的技术一样被广泛接受,它们必须: 松散耦联:如果两个系统中,只有使用的命令能理解前面提到过的自我描述基于文本的消息,那么这两个系统就被认为是松散耦联的.而另一方面,紧密耦联的系统使用大量的定制的软件来增强系统间的通讯,并且需要对系统之间了解的更多. 无所不在的通信:现在个人不太可能能够构造一个操作系统,或者在

创建可编辑的xml文档(之五)执行中的treeview 控件

treeview|xml|创建|控件|执行 执行中的treeview 控件  为了更完美,列表4包含了VB.NET version, or C# version 两个版本的最终treevie 控件.为了更容易使用,我重新定义了结构和代码.同时增加了KeyDown 控制来支持一些默认的快捷键例如:Control-N (新建), F2 (编辑), 和DEL (删除).  这里好象不必附加任何事件,因此最终的api 包含一个方法和八个属性,他们在表1中列出来了,他们大多数都是简单的标志,或者默认的开关

webservice返回xml数据读取 XML 数据时,超出最大字符串内容长度配额 (8192)。

问题描述 webservice返回xml数据读取 XML 数据时,超出最大字符串内容长度配额 (8192). webservice返回xml数据读取 XML 数据时,超出最大字符串内容长度配额 (8192).通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQuotas 对象的 MaxStringContentLength 属性,可增加此配额 ,怎么解决?谢谢了 麻烦带具体的步骤代码 解决方案 读取 XML 数据时,超出最大字符串内容长度配额 (8192).读取 X

Xpath定位xml返回值错误

问题描述 Xpath定位xml返回值错误 xml是这样的:(为什么标签写不出来)<?xml version=""1.0"" encoding=""utf-8""?> 凯美瑞现在的价格优势蛮明显的. 价格优势蛮明显 丰田凯美瑞 Xpath语句是这样的:/doc/evl/evlobject 我要查出来的就是"价格优势"这个词,可是返回值有时候查的到有时候查不到,我就纳闷了.开发源语言是c#.代码是这