12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- import cn.hutool.core.text.StrFormatter;
- /**
- * <p></p>
- *
- * @Author wilian.peng
- * @Date 2021/1/21 20:17
- * @Version 1.0
- */
- public class MainTest {
- public static void main(String[] args) {
- String str ="[SSBF]CSLLJ_1:1期出水瞬时流量" +
- ",[SSBF]CSLLJ_1_LJ:1期出水累计流量" +
- ",[SSBF]CSYL_1:1期出水压力" +
- ",[SSBF]QSKYW_1:1期清水库液位" +
- ",[SSBF]CSLLJ2:2期出水瞬时流量" +
- ",[SSBF]CSYL:2期出水压力" +
- ",[SSBF]QSKYW:2期清水库液位" +
- ",[SSBF]CSDZD:出水低浊度" +
- ",[SSBF]CSYLFX:出水余氯" +
- ",[SSBF]JJDY_A:送水泵房进线A相电压" +
- ",[SSBF]JJDY_B:送水泵房进线B相电压" +
- ",[SSBF]JJDY_C:送水泵房进线C相电压" +
- ",[SSBF]SSB1.DL:1#送水泵运行电流" +
- ",[SSBF]SSB2.DL:2#送水泵运行电流" +
- ",[SSBF]SSB3.DL:3#送水泵运行电流" +
- ",[SSBF]SSB4.DL:4#送水泵运行电流" +
- ",[SSBF]SSB5.DL:5#送水泵运行电流" +
- ",[SSBF]SSB6.DL:6#送水泵运行电流" +
- ",[SSBF]SSB1.Run:1#送水泵运行状态" +
- ",[SSBF]SSB1.Fault:1#送水泵故障状态" +
- ",[SSBF]SSB2.Run:2#送水泵运行状态" +
- ",[SSBF]SSB2.Fault:2#送水泵故障状态" +
- ",[SSBF]SSB2.Run:2#送水泵运行状态" +
- ",[SSBF]SSB2.Fault:2#送水泵故障状态" +
- ",[SSBF]SSB3.Run:3#送水泵运行状态" +
- ",[SSBF]SSB3.Fault:3#送水泵故障状态" +
- ",[SSBF]SSB3.Run:3#送水泵运行状态" +
- ",[SSBF]SSB3.Fault:3#送水泵故障状态" +
- ",[SSBF]SSB4.Run:4#送水泵运行状态" +
- ",[SSBF]SSB4.Fault:4#送水泵故障状态" +
- ",[SSBF]SSB4.Run:4#送水泵运行状态" +
- ",[SSBF]SSB4.Fault:4#送水泵故障状态" +
- ",[SSBF]SSB5.Run:5#送水泵运行状态" +
- ",[SSBF]SSB5.Fault:5#送水泵故障状态" +
- ",[SSBF]SSB5.Run:5#送水泵运行状态" +
- ",[SSBF]SSB5.Fault:5#送水泵故障状态" +
- ",[SSBF]SSB6.Run:6#送水泵运行状态" +
- ",[SSBF]SSB6.Fault:6#送水泵故障状态" +
- ",[JLSC]dss:滤前低浊度" +
- ",[JLSC]LG1_SW:1#滤格水位" +
- ",[JLSC]LG2_SW:2#滤格水位" +
- ",[JLSC]LG3_SW:3#滤格水位" +
- ",[JLSC]LG4_SW:4#滤格水位" +
- ",[JLSC]LG5_SW:5#滤格水位" +
- ",[JLSC]LG6_SW:6#滤格水位" +
- ",[JLSC]LG7_SW:7#滤格水位" +
- ",[JLSC]LG8_SW:8#滤格水位" +
- ",[JLSC]LG9_SW:9#滤格水位" +
- ",[JLSC]LG10_SW:10#滤格水位" +
- ",[JLSC]LG11_SW:11#滤格水位" +
- ",[JLSC]LG12_SW:12#滤格水位" +
- ",[JLSC]GFJ1.Run:1#鼓风机运行状态" +
- ",[JLSC]GFJ1.Fault:1#鼓风机故障状态" +
- ",[JLSC]GFJ2.Run:2#鼓风机运行状态" +
- ",[JLSC]GFJ2.Fault:2#鼓风机故障状态" +
- ",[JLSC]GFJ3.Run:3#鼓风机运行状态" +
- ",[JLSC]GFJ3.Fault:3#鼓风机故障状态" +
- ",[JLSC]FCB1.Run:1#反冲泵运行状态" +
- ",[JLSC]FCB1.Fault:1#反冲泵故障状态" +
- ",[JLSC]FCB2.Run:2#反冲泵运行状态" +
- ",[JLSC]FCB2.Fault:2#反冲泵故障状态" +
- ",[JLSC]FCB3.Run:3#反冲泵运行状态" +
- ",[JLSC]FCB3.Fault:3#反冲泵故障状态" +
- ",[JYJ]JSLLJ:进水流量" +
- ",[JYJ]YSGZD:进水高浊度分析仪" +
- ",[JYJ]YSPH:进水PH" +
- ",[JYJ]YSYL:进水压力" +
- ",[JYJ]JLJ1.Kaidu_FK:加氯机1开度反馈" +
- ",[JYJ]JLJ2.Kaidu_FK:加氯机2开度反馈" +
- ",[JYJ]JLJ3.Kaidu_FK:加氯机3开度反馈" +
- ",[JYJ]JLJ4.Kaidu_FK:加氯机4开度反馈";
- String tpl = "{" +
- " \"identifier\": \"{}\",\n" +
- " \"name\": \"{}\",\n" +
- " \"required\": true,\n" +
- " \"dataType\": \"double\" ,\n" +
- " \"description\": \"{}\"\n" +
- " },";
- String[] items = str.split(",");
- for(String item : items){
- String[] kv = item.split(":");
- String result1 = StrFormatter.format(tpl, kv[0], kv[1],kv[1]);
- System.out.println(result1);
- }
- }
- }
|