【发布时间】:2014-03-21 08:47:23
【问题描述】:
我正在为 C# 项目创建自定义 SOAP 解析器。
我想将 libxml2(一个纯 c 库)导入我的项目。这可行吗?
.NET 中是否有任何 C# 替代方案? libxml2 有 C# 端口吗?
【问题讨论】:
标签: c# .net visual-studio visual-studio-2013 libxml2
我正在为 C# 项目创建自定义 SOAP 解析器。
我想将 libxml2(一个纯 c 库)导入我的项目。这可行吗?
.NET 中是否有任何 C# 替代方案? libxml2 有 C# 端口吗?
【问题讨论】:
标签: c# .net visual-studio visual-studio-2013 libxml2
您可以使用来自System.Xml 命名空间的标准XmlWriter 和XmlReader,它们在内部使用非常快的Microsoft Xml Parser。您甚至可以通过System.Xml.XmlDocument 或System.Xml.Linq.XDocument 使用面向DOM 的访问权限。甚至还有System.Runtime.Remoting.SoapServices 类可以帮助您发送肥皂消息。
如果您想使用一些 SOAP Web 服务,您可以轻松导入它,Visual Studio 将免费为您创建强类型对象,而无需接触 SOAP 消息。可以参考:MSDN Consuming Web Services
【讨论】:
【讨论】: