正如问题所述,每当我尝试使用尖括号作为我的一个属性的值的一部分时,我得到XML parser failure: Unterminated attribute
。例如,所有原因都是XML错误:
<menuitem label="<em>"/>
<menuitem label="<em>"/>
<menuitem label="<em>"/>
在Flex 4中使用FlexNativeMenu时,是否可以在这些菜单项中包含尖括号?
答案 0 :(得分:0)
我尝试在ActionScript中设置标签:
menuItem.label = '<em>';
如果您打算在MXML中执行此操作;我会尝试这样的方法,使用cdata声明来逃避:
<Menuitem>
<label><![CDATA[<em>]]></label>
</Menuitem>