我想删除aws lambda中xml输出中引入的反斜杠。我的代码是用python编写的
python控制台输出中的xml字符串没有反斜杠。但是,当我在aws lambda中将代码作为lambda函数运行时,输出在每个双引号之前都包含反斜杠(我想删除aws lambda中xml输出中引入的反斜杠。我的代码是用python编写的,python,xml,aws-lambda,namespaces,backslash,Python,Xml,Aws Lambda,Namespaces,Backslash,python控制台输出中的xml字符串没有反斜杠。但是,当我在aws lambda中将代码作为lambda函数运行时,输出在每个双引号之前都包含反斜杠(“) 我尝试了replace和其他方法,但我认为这个问题是在最后一级出现的。当我在字典上执行json.dumps时,aws lambda的输出会在我的控制台上重现,该字典包含xml字符串作为主体,并在应用程序Id的位置包含一些Id my python控制台中函数的输出如下所示: amount="-900.0" category="Others"
“
)
我尝试了replace和其他方法,但我认为这个问题是在最后一级出现的。当我在字典上执行json.dumps时,aws lambda的输出会在我的控制台上重现,该字典包含xml字符串作为主体,并在应用程序Id的位置包含一些Id
my python控制台中函数的输出如下所示:
amount="-900.0" category="Others" balance="1068.78"
aws lambda中的输出为:
" amount=\\"-900.0\\" category=\\"Others\\" balance=\\"1068.78\\"
如何确保lambda输出的格式相同?“是转义反斜杠(\),转义内联的
”
…因为这毫无意义:”有人说“佛罗里达是个温暖的地方”,而其他人说“夏威夷没有啤酒”
-您不知道字符串从哪里开始/ends@PatrickArtner我该怎么解决呢?我找到了一个方法。您可以通过更改API和lambda的输出映射模板来实现这一点。