擅长:python、mysql、java
<p>您的问题是生成的javascript是一个“多行字符串”,除非您像这样对每一个新行进行转义,否则javascript无法做到这一点:</p>
<pre><code>var my_string = "hello \
world"
</code></pre>
<p>因此,在打印xml字符串之前,可以用<code>\</code>和一个新行替换每一个新行,也可以完全删除新行。在</p>
<p>我相信<code>escapejs</code>过滤器可以为您做到这一点。<code>{{ netdata|escapejs }}</code></p>