1、将所有的if条件作为xml的配置文件。每个if条件和结果来形成所有的xml文件。
然后将xml解析,放入map中,以if条件作为key值。结果作为value。
<attribute id="CCCCFC060180">
<params value="5" type="test">
<param>
<param_type>unsignedint</param_type>
<param_length>4</param_length>
</param>
</params>
</attribute>
map.put(str, paramsStr);
将id作为key放入map中,将后面的值形成string作为value。
2、在文件中调用该方法时,根据传入的值。来获取key所对应的value。
如
proStr = decodeXml.parserXml(path + "test.xml").get(attStr);