小编Cup*_*ake的帖子

ColdFusion循环遍历xml转义xml标记

是的,循环XML很容易.ColdFusion中的一切都很简单......但是当我循环并获取值时,我得到了值和XML标签.

例如,在带有国家/地区的XML字符串中,我应该只是"澳大利亚".但是,我得到了:

<!--?xml version="1.0" encoding="UTF-8"?-->
<country>Australia</country>
Run Code Online (Sandbox Code Playgroud)

当然,我可以reReplace这样只得到价值而没有标签.但是,如果我得到一个包含大量数据的XML,我不想遍历所有内容并清理每个XML项目以获得我想要的内容.有没有人有任何解决方法?

PS:这是一个有效的XML

这是代码:

<cfset feedResult=XmlParse(grc.filecontent)>  
 <cfloop array="#feedResult.content.states.state#" index="kl">
     <tr>
        <td>
            #kl.st#
        </td>
        <td>
            #kl.country#
        </td>
      </tr> 
  </cfloop>
Run Code Online (Sandbox Code Playgroud)

xml coldfusion loops

2
推荐指数
1
解决办法
65
查看次数

标签 统计

coldfusion ×1

loops ×1

xml ×1