草庐IT

server_node

全部标签

sql-server - 从 XML 字段中选择,其中 XML 字段 = X

因此,我试图从具有的SQLServer表中选择每条记录等于Paymentmethod但我想要的值.我似乎无法得到任何接近我想要的东西。有什么想法吗?http://sqlfiddle.com/#!3/7c0a0/1/0(fiddle内容)createtableT1(IDintidentity(1,1),XMLFIELDxml)insertintoT1(XMLFIELD)values('TrueAmount1000AMOUNT4TruePaymentmethodCreditcard0PAYMENTMETHODCODE1')insertintoT1(XMLFIELD)values('True

c# - 将数据从 XML 导入到 SQL Server 表

我在将数据从xml导入SQLServer表时遇到问题。我的XML文件示例:109Michael221521721921这是我的C#代码:XDocumentdoc=XDocument.Load("C:\\Users\\L\\order.xml");varNUMBER=doc.Descendants("NUMBER");varCUSTOMER=doc.Descendants("CUSTOMER");varCATALOG_NUMBER=doc.Descendants("CATALOG_NUMBER");varVAT=doc.Descendants("VAT");SqlConnectionco

sql-server - 分解具有未知模式的 XML

我必须将具有未知架构的XML分解到一个表中。我不知道XML中有哪些元素。而且我也不知道XML格式。在某些情况下,XML数据以属性为中心,而在某些情况下,它以元素为中心。例如——我有两个XML-1name1和XML可以有任何其他元素/属性。我需要使用从OPENXML生成的EDGE表来捕获元素/属性名称和相应的数据。最简单的方法是什么?我需要给定格式的输出-RecodrsetIdRecordsetName1Name12Name2 最佳答案 是这样的吗?selectC.Name,C.Valuefrom@Data.nodes('//*')a

xml - node http.get() —— 我如何获得返回的 XML,以便我可以用它做一些事情?

我正在尝试向XMLAPI发出HTTPGET请求,等待返回的XML字符串,并将其转换为JS对象并最终转换为JSON。xml2js模块应该在该过程结束时正常工作,但我正在尝试使用Node的nativehttp.request/http.get方法来发出请求,即使在阅读文档后我也不明白它是如何工作的几次。这是我正在尝试做的事情的要点,以及我如何收到一大堆我不知道如何解析的信息。https://gist.github.com/jasonrhodes/6942015在这种情况下,http.get()方法如何工作? 最佳答案 我假设您使用的是版

sql-server - 如何在 SQL XPath 中获取子节点值和父节点值

我的数据(传递到存储过程中的参数(@DataXML))如下所示:JohnDoe342319FredBlog213我想选择记录ID和错误代码,如下所示:idItem----------141231192123数据的顺序无关紧要。以下是错误代码,但不是记录ID:SELECTData.value('.','int')asErrorCodeFROM@Data.nodes('/Records/Record/Result/ErrorCodes/*')ASdata(Data) 最佳答案 这个表达式应该让你成为父元素的父元素:Data.query(

javascript - 如何使用 browserify 模块为浏览器适配 xml2js Node 模块?

我正在通过noodcook书第2版学习nodejs。在第3章,将序列化数据从客户端发送到服务器,我遇到了障碍。下面是add_profile_server.js文件varhttp=require('http');varfs=require('fs');varpath=require('path');varprofiles=require('./profiles');varxml2js=require('xml2js');varindex=fs.readFileSync('add_profile_index.html');varclientXml2js=fs.readFileSync('.

sql-server - FOR XML SQL Server - 输出 XML 中的变量元素名称

我对FORXML很陌生在SQLServer中,我进行了大量搜索,但找不到答案。我能否使用“forxml”来获得可变元素名称,其中元素名称不是硬编码的,而是取自每行中的一个单元格?举个例子...表格ORDERS:IDSTATUSTIMEAMOUNT------------------------------------1COMPLETE02:3123552ACCEPTED02:3966533ACCEPTED04:2141024RECEIVED05:034225FORXML查询:selectID,TIMEasSTATUS_TIME,AMOUNTasCURRENT_AMOUNTfromORD

xml - WIX 安装程序 : Cannot set more than one appSettings node

我在wix安装程序中有以下内容:这是我的app.config文件:当我运行安装程序时,我收到此消息:我尝试了多种方法,但似乎无法正常工作。谁能看出我哪里出错了? 最佳答案 你能试试下面的吗?WIX文档指出:"setValue-SetsavalueintheelementspecifiedintheElementPath.IfNameisspecified,andattributewiththatnameissettothevaluespecifiedinValue.IfNameisnotspecified,thetextvalueo

sql - 如何查询包含 XML(不是 xml 列类型)的 SQL Server TEXT 列中的值

我有表文档:DOCUMENTS____________________DOCUMENTIDintUSERIDintCONTENTtext我将以下XML存储在SQLServer数据库中名称为CONTENT的TEXT列中3060122306110-09-20143062Да306301-10-20143065Изборнаконсултанти我找到了一种方法,如何通过大量转换从表中的单行中查询dingleXML属性:DECLARE@strContentNVARCHAR(MAX);DECLARE@xmlContentXML;SET@strContent=(selectcontentfrom

sql-server - 查询 XML 列

我有一个SQLServer2012表,其中一列是XML数据类型。以下是其中一个值:问题:如何编写一个查询,将以上所有内容显示为列,例如...SELECT???asprocessed,???asdeferred,???asdelivered,---etc.FROMmytable 最佳答案 这个怎么样:DECLARE@inputTABLE(IDINTNOTNULL,XmlColXML)INSERTINTO@inputVALUES(1,''),(2,'')SELECTID,Processed=xc.value('(Counter[@Cou