【发布时间】:2021-06-03 23:33:29
【问题描述】:
我有这种从 DYMO 打印机 API 获得的 xml 字符串。
"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Printers><LabelWriterPrinter><Name>DYMO LabelWriter 450<\/Name><ModelName>DYMO LabelWriter 450<\/ModelName><IsConnected>False<\/IsConnected><IsLocal>True<\/IsLocal><IsTwinTurbo>False<\/IsTwinTurbo><\/LabelWriterPrinter><\/Printers>\n"
如您所见,它包含引号、转义 () 和换行 (\n) 字符。我检查了一些 XML 到 json 包,但找不到以这种格式解析 XML 的选项。 我可以使用 (substr, replace) 方法来操作字符串,但它看起来并不那么干净。你知道有什么包可以快速处理吗?另外,我想了解一下这种字符串模板的命名约定是什么?
【问题讨论】:
-
转义换行符正是多行字符串的表示方式,所以我不确定您对此有何反应?