如何在XML中的CDATA标记之间获取数据

时间:2019-03-12 06:54:56

标签: java xml parsing

  

****我有一个作业,其中我有一个XML数据   以下格式。****

Here is my XML 

  <?xml version="1.0" encoding="UTF-8"?>
<ilog.rules.studio.model.brl:ActionRule xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ilog.rules.studio.model.brl="http://ilog.rules.studio/model/brl.ecore">
  <name>DDM_Washer_V10K_V1_FC_F3E2</name>
  <uuid>dd221315-a429-4a6b-9103-814ed624bf89</uuid>
  <locale>en_US</locale>
  <definition><![CDATA[if
    m2mAttributeName is "System_FaultCode"
    and m2mValueTypeString is "F3E2"
then
    set template to "DDM_Washer_V10K_V1_FC_F3E2" ;
    set alertName  to "SystemAlerts" ;]]></definition>
</ilog.rules.studio.model.brl:ActionRule>

现在,我要获取CDATA标记之间的数据,尤其是要获取mnmAttributename(即“ SystemFaultCode”)和m2mValueType字符串(即“ F3E2。”),请提出一种解析它并获取此数据的方法”

0 个答案:

没有答案