草庐IT

coldfusion-8

全部标签

html - 在 ColdFusion 中,如何将填充有包含 HTML 内容的 SQL 查询数据的 XML 文档对象输出到 XML 文件?

我在ColdFusion中编写了一个脚本,它在数据库表中获取我网站的所有HTML内容并创建一个XML文档对象。到目前为止,下面是我的代码。SELECTtop800id,title,info,appFROMsitePublic#qPageInfo.id##Trim("#XMLFormat(qPageInfo.info)#")#--->我能够成功地对XML文档对象执行cfdump,并将所有网页的所有内容转储到浏览器窗口中。然而,我似乎无法开始工作的部分是最后一行,将XML数据输出到XML文件。以下是我在尝试运行时遇到的错误。Theexpressionhasrequestedavariabl

xml - 是否可以在 ColdFusion Fusion 8 中将 XML 字符串转换为 JSON

我遇到的情况是,我收到一个包含XML字符串的查询。我应该将其转换为json。我写了一个小的CF函数,它遍历/解析XML并方便地将其转换为json。现在的问题是,XML架构已更改,这迫使我重新编写CF函数以适应新架构。是否有更好/更通用的方法将XML转换为json?(尽管使用ColdFusion!) 最佳答案 有XSLTJSON.下载XSLT样式表并将其与ColdFusion的XmlTransform()function一起使用. 关于xml-是否可以在ColdFusionFusion8中

xml - 如何向 usps 测试服务器发送测试请求以访问 ZipCodeLookup API?

我已经在usps.com/webtools注册了自己并获取了用户名/密码。当我向usps测试服务器发送测试请求时,出现错误“获取USERID属性时出错”http://testing.shippingapis.com/ShippingAPITest.dll?API=[API_Name]&XML=[XML_String_containing_User_ID]"我正在发送这样的请求(在这种情况下用户ID是虚拟的)http://testing.shippingapis.com/ShippingAPITest.dll?API=ZipCodeLookup&XML=018BITOC5420如何使用x

xml - Coldfusion - 检查 XmlNode 是否存在

我一直在努力寻找解决方案。我的代码与我在Google搜索中看到的不同,而且我尝试过的任何方法都不起作用。基本上正如标题所暗示的那样,我想检查一个Xml节点是否存在。这是因为YouTube提要返回的XML不稳定。代码如下。#group[i]['media:thumbnail'][i]['url']#基本上,错误表明#group[i]['media:thumbnail'][i]['url']#不存在。希望有人能帮忙。 最佳答案 下面的代码将检查以确保变量在尝试显示之前存在。嵌套方法是确保每个片段都存在的唯一方法。有一些功能可以让它看起来

xml - 使用 XSLT 将 XML 转换为 XML - 难看的 ColdFusion 导出

我需要转换以下XML结构:ITEM_AITEM_BITEM_CABC101525进入:ITEM_AA10ITEM_BB15ITEM_CC25我对XSLT的了解非常有限......提前致谢! 最佳答案 一个稍微更易读并且可能稍微更快的版本将使用: 关于xml-使用XSLT将XML转换为XML-难看的ColdFusion导出,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/886316

xml - 从 ColdFusion 构建 XML

我正在ColdFusion中构建一些XML以将数据发送到QuickBooks。我可以使用来自的数据构建我的变量美好的。像这样:XXXXXXXXXX2010-11-04XXXXXXXXXXXXXXXXXXXX'>但我需要创建XML,在其中使用循环遍历订单项详细信息在里面.这就是我想要做的:XXXXXXXXXX2010-11-04XXXXXXXXXXXXXXXXXXXX'>这显然不能正常工作,因为它看到的是XML的和as属性。我试图弄清楚如何编写一些XML,然后进行查询和循环以获取行项目详细信息,然后返回到XML。我对如何做到这一点感到困惑。我希望这是有道理的,我们将不胜感激。

xml - Coldfusion XMLFormat() 不转换所有字符

我正在使用XMLFormat()为XML文档编码一些文本。但是,当我去阅读我创建的XML文件时,出现了无效字符错误。为什么XMLFormat()没有正确编码所有字符?我正在运行CF8。 最佳答案 您确定以正确的编码输出文件吗?你不能只是做因为结果很可能与您的XML所在的字符集不同。除非另有说明(通过编码声明),否则XML文件被视为UTF-8,您应该这样做: 关于xml-ColdfusionXMLFormat()不转换所有字符,我们在StackOverflow上找到一个类似的问题:

xml - ColdFusion:无效的 XML 控制字符(十六进制)

我正在尝试使用创建一个xml对象.我用XMLFormat()格式化了所有数据.在XML中有一些无效字符,如“»”。我将此字符添加到xml文档类型中,如下所示:HTML文本的格式不是很好,但大部分都适用于我的代码。但是在某些文本中有一些控制字符。我收到以下错误:在文档的元素内容中发现无效的XML字符(Unicode:0x13)。我尝试将unicode添加到doctype,我尝试了这个solution.两者都不起作用... 最佳答案 这是清理我们的XML的有效cfscript代码,有两种方法,一种清除较高的国际字符,另一种只清除破坏我们

xml - 在冷融合中使用 cfif

例如,请考虑以下代码片段:场景1:作为SOAP响应的一部分,我收到的公司名称如下:Amazon,Inc场景2:作为SOAP响应的一部分,我收到的另一个公司名称如下:Google,Inc基本上,我从用户端输入一些信息,并基于这些信息在中得到不同的公司名称。标签。以下代码显示了我如何将响应存储在XMLResponse变量中以下代码显示了我如何解析响应并将内容存储在变量中:所以现在我有arrCOMPANY=Amazon,Inc是我碰巧在Scenario中,否则是Google,Inc。我的问题:我必须根据公司名称将这些数据插入数据库,如果公司名称是Amazon,Inc,则将整数字段设置为等于1

xml - 使用 Coldfusion 解析复杂的 XML 文件

我正在解析包含车辆数据和规范的XML文件。我在循环某些节点以获取多个值时遇到问题。这是我正在使用的一些代码。myxmldoc=XmlParse(xmlData);modelNumber=XmlSearch(myxmldoc,"//basic_data/model_number");modelNumber=modelNumber[1].XmlText;enginename=XmlSearch(myxmldoc,"//engines/engine");enginename=enginename[1].XmlAttributes.name;camtype=XmlSearch(myxmldoc