我试图在我制作的一个非常简单的主页上显示一个海龟文件。
<p class="lead" id="testbed-meta">
<script>
$.ajax({
cache: false,
type: "GET",
async: false,
url: "/native/api/resources/turtle",
success: function(data,status){
document.getElementById("testbed-meta").innerHTML = data;
},
error: function(xhl,status){
document.getElementById("testbed-meta").innerHTML = "Error";
},
statusCode:{
201: function(){
alert("Error");
}
}
});
</script>
HTML 不理解它是乌龟,并使其成为一个没有线刹车的长字符串,并且还删除了一些部分。也许是因为有一些“<”和“>”没有被转义。
有没有一种通过 html 和 javascript 显示 ttl 文件的好方法?
编辑: 顺便说一句,我忘了说我在答案中得到了类似的东西:
@prefix omn-federation: <http://open-multinet.info/ontology/omn-federation#> .
但 HTML 不显示“http:/.....”部分。仅有的:
@prefix omn-federation: .
也许是因为“<”和“>”?!