ColdFusion "Content not allowed in prolog" XML with NO Bom



我在使用ColdFusion解析XML文件时遇到一些问题。我已经两次、三次检查了BOM文件,不存在。

扭曲的是,只有当我使用<cfinvoke>时,代码才会发生。因此,在索引.cfm

<cfinvoke component='controller.me' method='ADQuery'>
</cfinvoke>

控制器/Me.cfc

<cffunction name='ADQuery' output='true'>
<cfset netinfoxml = XMLParse(ExpandPath('conf/netinfo.xml'))>

然后一切都错了。然而,如果我直接从index.cfm中进行,并将其转储,那就没问题了。

有什么想法吗?

抱歉,这可能是一些极其琐碎的

也许这会有所帮助,似乎是对您的问题的一个非常深入的描述[和解决方案!]。。。。

http://www.bennadel.com/blog/1206-Content-Is-Not-Allowed-In-Prolog-ColdFusion-XML-And-The-Byte-Order-Mark-BOM-.htm

如果没有,你能发布xml吗?

-sean

最新更新