我有几个奇怪的IRI要插入Jena SDB,但是我收到了一些错误消息:
字符串10-12%,NDZ#2和_“Fren是从纯文本文档中提取的,我必须直接将它附加在IRI的后面。所以我的问题是:它们是否是有效的IRI?如果没有,考虑到我需要在IRI的背面附加纯文本,我该如何将它们转换为有效的IRI?
答案 0 :(得分:2)
1是错误的,因为它以%结尾 - %是十六进制编码所以它必须是%xx
编码% - 使用%25
2是错误的,因为它有两个片段。 USe%23的意思是#作为charcater而不是片段
3有“在其中。编码。
空间也是一个坏主意。使用%20。