草庐IT

xml2json-xslt

全部标签

sql - 如何将 XML 插入 SQL

我尝试将XML文件添加到SQL2008。我的XML:SQL列:Name=SectionName,Cat=SectionIndex,Index=ItemIndex,Slot=ItemSlot.我的例子:DECLARE@inputXML='MYXMLfile'SELECTName=XCol.value('@Index','varchar(25)'),Cat=XCol.value('@Name','varchar(25)'),[Index]='Unknown',/*Indexfrom*/Slot='Unknown'/*Slotfrom*/FROM@input.nodes('/ItemList

xml - XPath:如何选择具有一个或另一个属性的所有元素

我一直在到处寻找这个,但找不到解决我的问题的方法。我试图找到一个XPath表达式,它将选择具有名为“user”或“product”(或两者)的属性的所有元素。我知道一个属性的XPath表达式是://*[@user]或//*[@product]这两种方法都可以正常工作,它们可以抓取文档中任意位置具有适当属性的所有元素。但每当我尝试将它们结合起来时://*[@user|@product]或//*[@user]|//*[@product]我只获取在找到这些属性的第一级中找到的元素。这是我的XML文档的示例:$19.50Donoteat.$99.95现在有了这个XSLT转换:我只得到这些元素:

php - 在 php 中解析 xml

我有一个包含这样内容的XML提要ExcelentecasadedospisosencondominioenlaurbanizaciónSantaMariaDeVillaClub,enCarabayllo,conunAT:92m2yunAC:113m2,cuentacon3iluminadashabitaciones,3baños,cochera,deestreno,conáreasverdes,piscina,canchadefútbol,salonesparaactividades.¡Paramásinformacióncontactarseconnuestrosagente!ID:

XML 规范 : Union of xs:date, xs :gYearMonth, xs :gYear?

我正在使用XML规范,它定义了一个“类型”“日期”,即:date:Aunionofxs:date,xs:gYearMonth,xs:gYear以上数据类型来自W3CXMLSchemaDefinitionLanguage(XSD)1.1Part2我的问题是,这是否意味着我可以期待date值可能是:那些W3C类型的逗号分隔实例?(例如)或者,更简单地说,该日期的值可以是这些格式中的任何一种?或者,1.或2.?从本质上讲,我正在寻找有关“Aunionof”在这种情况下的含义的更多说明。 最佳答案 这里的“联合”是集合理论意义上的。因此,任

xml - 读取xml文件时如何处理错误R

我有一个包含多个具有相同结构的xml文件的列表。其中一些有结构错误,因此无法读取,我无法手动控制它们,因为文件太多。我知道我需要暗示try或trycatch函数,我试图理解它们,但我不理解如何在我的案例中谨慎地使用它们。为了简化示例,我只想将它们全部转换为csv。library(XML)k我得到的错误通常是这样的:Starttagexpected,'为了处理我的问题,我必须重写我的第5行代码(我知道这是错误的):data我希望它读取文件并给我一个无法读取的文件路径列表。xml文件的结构如下:asdfghjk 最佳答案 这里是一个tr

arrays - 在 XSLT 中创建动态数组

我有一个要求,我必须连接每个将每个警报的详细信息转化为一个字符串,然后将其映射到我的xslt中的描述字段。说明在我的xslt中属于数组类型。这是我的xml,3117OSSamoalarmedEquipment1specificProblemprobableCause2015-03-17T17:33:042015-03-17T17:33:042015-03-17T17:33:043118OSS1232015-03-17T17:33:0405:302015-03-17T17:33:0405:303119OSS124amoalarmedEquipment12015-03-17T17:33:0

Java xml解析两个同名标签

我正在编写代码来解析xml文件。我想从中检索国家/地区标签值并将其保存到String[]。当我尝试这样做时,它只检索一个值。但我在xml中重复了两次国家标签。将来它可以是三次或四次等等,这是动态的。这是我的xml:AllCountriesUS-UnitedStates这是我的代码:privatestaticStringparseXml(StringxmlData)throwsParserConfigurationException,SAXException,IOException{DocumentBuilderbuilder=DocumentBuilderFactory.newInst

php - 在json中ajax请求后获取值

我在收到ajax请求后无法获取我的json。当用户单击提交按钮时,我的ajax请求会检查值是否正确。我想以json格式返回错误的字段,然后在回调函数中返回。但我不知道该怎么做。这是我调用ajax的地方:$(document).ready(function(){$('#submit_button_essai').click(function(){$("td").eq(2).css("background-color","red");$.post("ajax_insert_essai.php",{arr:data_essai},insert_essai_callback);});});这是

xml - 如何在外部文件中将转义字符声明为 DTD 实体并在 XML 文件中导入

在一个网络项目中,我有很多带有非转义字符的XML文件。我将这些字符声明为DTD实体,并在每个XML文件中包含内部声明列表,如下所示:!DOCTYPEarticleSYSTEM"../../pubmedref/archivearticle.dtd"[...alonglist...]>有什么方法可以将这些声明放在外部文件中并将其导入XML文件中?使用XSLT将XML文件呈现给浏览器。FWIW,我试过引用.ent文件,但它在任何浏览器上都不起作用。 最佳答案 通常您会使用参数实体...XML文件%ents;]>...实体文件(你可以有多个

xml - 转换仅包含特定标签的 xml

我有这个xml结构,我想把这个xml转换成另一个,但只有一些字段。我怎样才能直接使用xmllint或类似工具来做到这一点?我知道我可以使用一些php库来解析xml,但我想尽可能避免这种情况。1John152Pedro20到:JohnPedro 最佳答案 我会使用xmlstarlet:xmlstarleted-d'/data/Entities/*[not(self::Name)]'filename.xmlxmlstarleted-dxpath从输入XML中删除符合XPath表达式的所有节点,在这种情况下,它描述了/data/Entit