{'fraction_non_alphanumeric': 0.018571428571428572, 'fraction_numerical': 0.0, 'mean_word_length': 5.4907407407407405, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A multi-standard-supporting and general communication protocol parsing system design

Now, There are many communication protocols in domestic power information collecting system, so compiling parsing codes for each protocols individually is not only huge workload and easy to make mistakes, but also poor reusability and difficult to maintains. Aiming at this problem, this paper puts forward a system in which the general communication protocol parsing engine was constructed by defining data-format with script and decoupling the parsing and define module at the same time. The power information collecting systems based on this design are running in Guangdong, Hunan, Shangxi, Hainan province etc.