coldfusion arrayclear xml

coldfusion arrayclear xml,xml,coldfusion,menu,coldfusion-8,Xml,Coldfusion,Menu,Coldfusion 8,我使用cfscript删除xml节点,但是,动态删除名称时遇到问题。硬编码伪示例: <cfscript> ArrayClear(xmlNav.myXmlDoc.UL[1].LI[2]); </cfscript> ArrayClear(xmlNav.myXmlDoc.UL[1].LI[2]); 如何将值设置为动态删除,即 <cfscript> ArrayClear("xmlNav.myXmlDoc#xmlNav.xmlPath#"); </c

我使用cfscript删除xml节点,但是,动态删除名称时遇到问题。硬编码伪示例:

<cfscript>  
ArrayClear(xmlNav.myXmlDoc.UL[1].LI[2]);
</cfscript>

ArrayClear(xmlNav.myXmlDoc.UL[1].LI[2]);
如何将值设置为动态删除,即

<cfscript>  
ArrayClear("xmlNav.myXmlDoc#xmlNav.xmlPath#");
</cfscript>

ArrayClear(“xmlNav.myXmlDoc#xmlNav.xmlPath#”);
xmlNav.xmlPath=“.UL[1].LI[2]”

感谢您的帮助

尝试使用:


ArrayClear(评估(“xmlNav.myXmlDoc”和#xmlNav.xmlPath#));
尝试使用:


ArrayClear(评估(“xmlNav.myXmlDoc”和#xmlNav.xmlPath#));

它确实可以使用evaluate,但是有没有一种方法可以不用evaluate来实现,因为它有时会非常慢。如果不是的话,我会坚持使用它?它确实与evaluate一起工作,但是有没有一种方法可以不用evaluate来完成它,因为它有时会非常慢。如果不是,我会坚持吗?
<cfscript>  
    ArrayClear(Evaluate("xmlNav.myXmlDoc" & #xmlNav.xmlPath#));
</cfscript>