在XML RDF Triple中翻译“>”

问题描述 投票:0回答:4

我有JSON字符串值>,这是XML中的特殊字符。

在数据摄取之后,XML字符串变为\u003e

如何在XML字符串中保留>

json xml special-characters rdf triples
4个回答
2
投票

您可以使用XML转义字符

"   "
'   '
<   &lt;
>   &gt;
&   &amp;

这篇文章可能会为您提供更多信息What characters do I need to escape in XML documents?


0
投票

在几乎所有情况下,>在XML中都很好。有关详细信息,请参见Simplified XML Escaping

数据摄取后,XML字符串变为\u003e

如何在XML字符串中保留>

如何通过翻译保留字符完全取决于翻译。您说的只不过是“数据提取”而已。识别和纠正known程序的不良翻译可能是一个挑战;对于unknown程序无法这样做。

您的问题目前无法回答。


0
投票

您认为您可以在下面用XML进行翻译吗?

命名空间:xs: <http://www.w3.org/2001/XMLSchema#>值:">19M"^^xs:string

结果应类似于:

enter image description here


0
投票

自然的做法是绕过RDF的IRI三元组,并让MarkLogic在XML Schema方言上转换和转换数据。它呈现期望的结果。

enter image description here

@@ jjhughes:感谢您的见解和帮助!

© www.soinside.com 2019 - 2024. All rights reserved.