我有一个erlang字符串,可能包含像"&<等等字符:
1> Unenc = "string & \"stuff\" <".
ok
Run Code Online (Sandbox Code Playgroud)
是否有一个Erlang函数可以解析字符串并编码所有需要的HTML/XML实体,例如:
2> Enc = xmlencode(Unenc).
"string & "stuff" <".
Run Code Online (Sandbox Code Playgroud)
?
我的用例是针对相对较短的字符串,来自用户输入.xmlencode函数的输出字符串将是XML属性的内容:
<company name="Acme & C." currency="€" />
Run Code Online (Sandbox Code Playgroud)
最终的XML将通过网络适当发送.