我想用LinkedIn API创建一个共享,但它不允许我使用<或者>原因很明显。由于他们使用XML,因此非常棘手。我已经尝试了url编码,反斜杠插入,甚至HTML替换为< >喜欢GT;和lt;
var body = "\
<share>\
<comment>" + message + " </comment>\
<visibility><code>anyone</code></visibility>\
</share>\
";
我如何包含&lt;或者&gt;没有让LinkedIn服务器在看到“意想不到的角色”时吓坏了吗?
答案 0 :(得分:0)
尝试通过将字符串连接在一起来构造XML总是容易出错。您在问题中没有说过您正在使用的编程语言,但任何现代语言都应该有适当的库来构建XML并处理所有必要的转义。
或者this document表明LinkedIn API可以使用JSON以及XML,这可能是一种更简单的方法,特别是如果您使用JavaScript等语言。