根据以下文档,我已经解析并构建了包含元标记的xml文件。
发送帖子(通过特定端口的http请求)返回成功,我看到下面的错误,所以喂食失败了:
跳过Feed的其余部分,行号:1,错误:无法找到 开始标记元结束
我认为这是因为xml文件中的特殊字符我发送到馈送。你有任何想法,所以有任何解决方案吗?
以下是我发送的XML样本:
<?xml version="1.0" encoding="utf-8"?>
<gsafeed>
<header>
<datasource></datasource>
<feedtype>metadata-and-url</feedtype>
</header>
<group>
<record url="url.xml" action="add" mimetype="text/html" lock="true">
<metadata>
<meta name="city" content="sample" />
<meta name="cityName" content="sample" />
<meta name="town" content="sample" />
<meta name="type" content="sample" />
<meta name="area" content="sample" />
<meta name="price" content="sample" />
<meta name="currency-code" content="USD" />
<meta name="description" content="" />
<meta name="heading" content="_" />
</metadata>
</record>
</group>
</gsafeed>
答案 0 :(得分:1)
<meta name="description" content="" />
不允许使用元标记上的空内容。