Firefox 对我的 XML 字符串抛出格式错误,而 Chrome 可以毫无问题地解析它。
我传递了一个 XML 字符串(在变量“doc”中):
var xmlDoc = parseXML(doc);
这在 Chrome 中有效,但在 Firefox 中会导致格式错误。
我的标题语句是:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html>
<html lang=en></html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8;"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"/>
<meta http-equiv="X-UA-Compatible" />
<style>
v\: * {
behavior: url(#default#VML);
display: inline-block
}
</style>
</head>
如果您使用纯 XML,请删除特定于 HTML 的标签 (, , )。