jjzjj

vbscript

全部标签

sql-server - ASP Classic SQL Server 以 XML 格式从数据库返回结果

我正在尝试从ASP中的查询返回结果,当我使用Response.writeRecordset(0)之类的东西时它可以工作,但它不能以xml格式工作。这是我的代码:DimconnDimRecordsetDimxmlDocSetconn=Server.CreateObject("ADODB.Connection")SetRecordset=Server.CreateObject("ADODB.Recordset")SQL="SELECT*FROMdbo.myTableforxmlauto;"conn.Open"Provider=SQLOLEDB;DataSource=myPC\SQLEXPR

javascript - 如何在 ASP/vbscript 中解析 XML?

我有一个具有以下结构的结果字符串我必须向下遍历到id,那里还有一些其他标签。我真的不知道如何在vbscript中做到这一点。我想将所有id:s返回到一个数组中。真的没有这样的方法吗:DimdocDimthumbArraySetdoc=Server.CreateObject("MSXML2.DOMDocument")doc.loadXML(searchresponse)thumbArray=doc.getElementsByTagName("id")foreachttinthumbArrayResponse.Write(tt&"")next尤其是这个:getElementsByTagNa

xml - WebService 返回 409 它似乎正在删除 encoding=utf-8 这怎么会发生

此VBScript将XML文档发布到web服务:Dimxmlhttp,oXML,sourceURL,WSURL,WSUserName,WSPassword,XMLResponsesourceURL="C:\temp\myFileName.xml"WSURL="https://mywebServiceURL"WSUserName="myUserName"WSPassword="myPassword"Setxmlhttp=CreateObject("Microsoft.XMLHTTP")SetoXML=CreateObject("Microsoft.XMLDOM")oXML.load(so

sql-server - 如何编写生成 xml 和 xsd 的 `select ... FOR XML` 查询,以便它们为 SQLXMLBulkLoad 做好准备?

我正在寻找最简单的方法将表(或其中的一部分)导出到xml文件,然后将此xml文件导入其他数据库中的相应表。我查到的原理很简单:导出:在源数据库上,我通过添加FORXMLroot('Data')生成一个xml字符串和一个xsd架构字符串和FORXML,XMLSCHEMA选择查询的子句。导入:在目标数据库上,我使用生成的xsd通过SQLXMLBulkLoad批量加载生成的xml文件。但我不能完全做到这一点。在导出和导入之间,我必须对xsd模式进行一些小的修改。例如,我通过以下查询生成xml和xsd字符串:selecttop3*FROMmyTableFORXMLAUTO,ELEMENTS,R

xml - 如何删除 XML 注释

我写了一个VBScript来删除XML文件中的所有注释。但它没有正常工作。该脚本从一个.xml文件中读取,生成一个删除注释的XML文件和另一个临时XML文件。Setargus=WScript.ArgumentsIfargus.Count=0ThenWScript.QuitEndIfSetfs=CreateObject("Scripting.FileSystemObject")Setf_tu=fs.opentextfile(argus(0),1,True)Setf_tun=fs.opentextfile(argus(1),2,True)Setre_start=NewRegExp're_s

xml - 如何使用 vbscript 和经典 asp 在 xml 中选择 SingleNode?

来自here:XML:catgatospeakhablarbiggrande我创建了xml文件,将它放在与经典asp文件相同的目录中:但是我明白了:MicrosoftVBScript运行时错误“800a01a8”需要的对象:'objXMLDoc.documentElement'/so-rms/reports/xmltest.asp,第7行我做错了什么?他们得到了元素。我得到了错误。谢谢。编辑:我把这个放在:IfobjXMLDoc.parseError.errorCode0Thenresponse.writeobjXMLDoc.parseError.errorCode&"ERRORCOD

xml - 如何使用 vbscript 删除 XML 文件中的节点?

我想删除&来自每个的节点节点。这是XML的样子:这些产品节点数以千计。这是我目前所拥有的:SetobjXMLDoc=Wscript.CreateObject("Microsoft.XMLDOM")objXMLDoc.async=FalseDimXMLFileXMLFile="products.xml"objXMLDoc.load(XMLFile)Setnodes=objXMLDoc.selectNodes("products/product/P_ID")ForEachnodeInnodesobjXMLDoc.documentElement.removeNextobjXMLDoc.Sav

xml - 使用 ASP/VB 获取节点属性的值

我有以下XML架构:SUCCESSOperaSingerCake使用VB,如何获取exactMatch的值?我尝试了许多不同的方法,但似乎没有任何效果。有什么想法吗? 最佳答案 试试这个:Setxmldoc=Server.CreateObject("Microsoft.XMLDOM")xmldoc.async=truexmldoc.LoadServer.MapPath("yourfile.xml")''//queryforaspecificresultSetresult=xmldoc.SelectSingleNode("//resu

xml - 遍历 XML 文件元素

我在下面有一个XML文件。我想遍历此文件并提取节点节点值,例如节点获取名称值,然后循环2次以获取文件值。我目前可以获得节点的值但不确定如何在内部循环并获取文件节点的值。DimxmlDoc,objNodeList,plotSetxmlDoc=CreateObject("Msxml2.DOMDocument")xmlDoc.setProperty"SelectionLanguage","XPath"xmlDoc.load("C:\test\combineXML.xml")WScript.EchoxmlDoc.parseErrorSetobjNodeList=xmlDoc.getElemen

xml - 如何在经典 ASP 中合并两个 XML 文件?

我在我的项目中使用经典的ASP。我想将两个XML合并在一起。我该怎么做呢?下面是我的示例代码:XML11BobDylanUSAColumbia10.9019852BonnieTylerUKCBSRecords9.9019883DollyPartonUSARCA9.901982XML24GaryMooreUKVirginrecords10.2019905ErosRamazzottiEUBMG9.9019976BeeGeesUKPolydor10.901998这是我目前使用的ASP代码:Dimdoc1''#AsMSXML2.DOMDocument30Dimdoc2''#AsMSXML2.D