解析xmlstring时,\ r \ n会丢失。怎么解决?
//Example
var string = "<x y=\"line1\r\nline2\"></x>",
xml = $.parseXML(string),
y = xml.documentElement.getAttribute("y");
//Now y is missing the \r\n.
答案 0 :(得分:2)
属性值中的换行符没有意义。
<foo bar="line1
line2" />
实际上相当于:
<foo bar="line1 line2" />
将您的属性值编码为:
<foo bar="line1
line2" />