Ruby on rails CDATA不在rails上工作

Ruby on rails CDATA不在rails上工作,ruby-on-rails,ruby,Ruby On Rails,Ruby,我的代码中有以下xml XML分析错误:格式不正确 地点: 第1行第1111列: <?xml version="1.0" encoding="UTF-8"?> <application> <name><![CDATA[TESTapp2]]></name> <application-identifier>wac-8c28afa4-0f6e-11e1-8885-7071bc62c7bc</application-ide

我的代码中有以下xml

XML分析错误:格式不正确

地点:

第1行第1111列:

<?xml version="1.0" encoding="UTF-8"?>
<application>
 <name><![CDATA[TESTapp2]]></name>
 <application-identifier>wac-8c28afa4-0f6e-11e1-8885-7071bc62c7bc</application-identifier>
<clients>
  <pricepoint id="1" name=<![CDATA[TEST-price]]> currency="dollar" locale="la" country="india" price="50" text="this is a TEST" receipt="oi120934" operator-reference="1213w" operator-id="1"></pricepoint></pricepoints><product-image></product-image>
</clients>
</application>

 <name><![CDATA[TESTapp2]]></name> this is working 
 <name=\"[CDATA[TESTapp2]]\"> this is not working,throws encoding error 

wac-8c28afa4-0f6e-11e1-8885-7071bc62c7bc
这是有效的
这不起作用,引发编码错误

AFAIK,禁止使用CDATA作为属性值。CDATA只能用于文本节点