我可以在println()中打印XML,但是log不接受xml类型。
我还可以使用.env
获取XML值。
如何在以下示例日志语句中获取完整的XML xml.getTextValue()
作为输出字符串?
<test>myval</test>
答案 0 :(得分:3)
当前的日志API只接受字符串。您可以使用io:sprintf
函数获取xml
变量的完整字符串。这是一个例子。
function main(string... args) {
xml a = xml `<test>myval</test>`;
string strValue = io:sprintf("%s", a);
log:printInfo(strValue);
}