我可以将libxml2导入Visual Studio 2013

时间:2014-03-21 08:47:23

标签: c# .net visual-studio visual-studio-2013 libxml2

我正在为C#项目创建一个自定义SOAP解析器。

我想将libxml2(纯c库)导入到我的项目中。这可行吗?

.NET中是否有任何C#替代品?是否有libxml2的C#端口?

2 个答案:

答案 0 :(得分:4)

您可以使用XmlWriter命名空间中的标准XmlReaderSystem.Xml,它在内部使用Microsoft Xml Parser,速度非常快。您甚至可以使用System.Xml.XmlDocumentSystem.Xml.Linq.XDocument使用面向DOM的访问。即使有System.Runtime.Remoting.SoapServices课程也可以帮助您填写肥皂信息。

如果您想要使用一些SOAP Web服务,那么您可以轻松导入它,Visual Studio将为您免费创建强类型对象,而不会触及SOAP消息。您可以参考:MSDN Consuming Web Services

答案 1 :(得分:2)

你可能已经解决了这个问题,但我会补充一下:

我一直在寻找相同的东西,发现libxml2有一个nuGet包

您可能会觉得这很有帮助。