我需要将旧项目从VbScript迁移到C#,即使我可以使用MSXML2.ServerXMLHTTP添加引用,我希望用.NET中的较新的本机类替换它。有什么选择?
这是VbScript中的一种请求,我必须替换它以发送XML请求并接收XML作为响应:
Set xml1 = CreateObject("MSXML2.DOMDocument")
xml1.SetProperty "ServerHTTPRequest", False
xml1.Async = False
xml1.Loadxml xmlrqst
Set XMLhttp = CreateObject("MSXML2.ServerXMLHTTP")
XMLhttp.Open "POST", "https://weblink.tsdasp.net/10715xml.asp", False
XMLhttp.Send xml1.xml
Set xmlDoc = Server.CreateObject("MSXML2.DOMDocument")
xmlDoc.loadXML XMLhttp.responseText
Set objLst = xmlDoc.getElementsByTagName("Message")