Python “字符”&&引用;在OWL本体中

Python “字符”&&引用;在OWL本体中,python,xml,special-characters,owl,ampersand,Python,Xml,Special Characters,Owl,Ampersand,我正在创建一个修改OWL本体的Python模块,我有一个词:“CheapB&B” 但执行返回以下错误: 对实体“B”的引用必须以分隔符“;”结尾 我尝试用替换&和我不再有错误,但结果不是CheapB&B,而是B 如何解决?您能发布代码吗?我假设您是指基于XML的本体编码(OWL本体的RDF映射的RDF/XML编码,或OWL/XML)。预期序列化必须转义在该序列化中必须转义的字符。

我正在创建一个修改OWL本体的Python模块,我有一个词:“CheapB&B”

但执行返回以下错误:

对实体“B”的引用必须以分隔符“;”结尾

我尝试用
替换
&
和我不再有错误,但结果不是
CheapB&B
,而是
B


如何解决?

您能发布代码吗?我假设您是指基于XML的本体编码(OWL本体的RDF映射的RDF/XML编码,或OWL/XML)。预期序列化必须转义在该序列化中必须转义的字符。