From 976d4790a22bd677bd3825c11a533caeff98660c Mon Sep 17 00:00:00 2001 From: Kunhui Li Date: Mon, 31 May 2021 03:21:31 -0400 Subject: [PATCH] config_tools: replace illegal character with escaped character For illegal characters, replace original characters with escaped characters in board.xml. Tracked-On: #6113 Signed-off-by: Kunhui Li --- misc/config_tools/board_inspector/legacy/parser_lib.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/misc/config_tools/board_inspector/legacy/parser_lib.py b/misc/config_tools/board_inspector/legacy/parser_lib.py index 44ea108de..cbc009715 100644 --- a/misc/config_tools/board_inspector/legacy/parser_lib.py +++ b/misc/config_tools/board_inspector/legacy/parser_lib.py @@ -125,6 +125,8 @@ def dump_execute(cmd, desc, config): res = cmd_execute(cmd) while True: line = res.stdout.readline().decode('ascii') + line = line.replace("&", "&").replace('"', """) \ + .replace("'", "'").replace("<", "<").replace(">", ">") if not line: break