如何将xml文档作为字符串传递给asp.net webservice
Posted
技术标签:
【中文标题】如何将xml文档作为字符串传递给asp.net webservice【英文标题】:how to pass xml document as a string to a asp.net webservice 【发布时间】:2011-09-18 10:33:45 【问题描述】:您好,我的 asp.net Web 应用程序中有 xml 文档。我想将 xml 文档分配给一个字符串并将该字符串传递给 asp.net webservice。谁能帮我做到这一点? 谢谢你
【问题讨论】:
这里可能的答案:***.com/questions/2407302/… 【参考方案1】:也许你需要这个:
XmlDocument xmlDoc = new XmlDocument();
StringWriter stringWriter = new StringWriter();
XmlTextWriter textWriter = new XmlTextWriter(stringWriter);
xmlDoc.WriteTo(textWriter);
string xmlText = stringWriter.ToString();
【讨论】:
【参考方案2】:试试这个代码:
XmlDocument xml = new XmlDocument();
xml.Load("file1.xml");
string xmlString = xml.OuterXml;
你可以传递xmlString。
【讨论】:
以上是关于如何将xml文档作为字符串传递给asp.net webservice的主要内容,如果未能解决你的问题,请参考以下文章
如何将文件中的其他参数从 Angular 传递给 ASP.NET Core 控制器?
ASP.Net 模拟将连接字符串传递给 SQL Server 数据库
将字符串作为参数传递到 _context.Database.SqlQuery ASP.NET MVC 5
当我尝试将 Get API 中的 json 对象作为 C# ASP.Net 中的查询字符串参数传递时,Swagger 给出错误