Debugging IRI验证,编码的意外失败<&燃气轮机;象征

Debugging IRI验证,编码的意外失败<&燃气轮机;象征,debugging,internationalization,url-encoding,apache-abdera,iri,Debugging,Internationalization,Url Encoding,Apache Abdera,Iri,我在我的项目中使用abdera,在从包含已编码符号的内容解析IRI地址时失败: 异常是:“org.apache.abdera.i18n.text.InvalidCharacterException:无效字符0x3c(它将符号解析为XML实体,因此有两种解决方案: URI在getHref encode("http://blabla.com?xxx&gt;yyy&lt;zzz", "utf-8") 使用其他方法,而不是getHref encode("http://blabla.

我在我的项目中使用abdera,在从包含已编码符号的内容解析IRI地址时失败:


异常是:“org.apache.abdera.i18n.text.InvalidCharacterException:无效字符0x3c(它将符号解析为XML实体,因此有两种解决方案:

  • URI在
    getHref

    encode("http://blabla.com?xxx&gt;yyy&lt;zzz", "utf-8")
    
  • 使用其他方法,而不是
    getHref

  • encode("http://blabla.com?xxx&gt;yyy&lt;zzz", "utf-8")
    
参考资料


您是否可以包含一个代码剪贴画,显示您正在尝试的内容?我已经更新了问题,请看一看您是否尝试转义
符号?即
http://blabla.com?xxx\>yyy\