я пытаюсь показать файл черепахи на очень простой домашней странице, которую я сделал.
<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 не понимает, что это черепаха, и превращает его в одну длинную строку без разрывов строки, а также удаляет некоторые части. Может быть, потому что есть некоторые "‹" и ">", которые не экранированы.
Есть ли хороший способ показать файл ttl через html и, возможно, javascript?
EDIT: Кстати, я забыл сказать, что получаю в ответ что-то вроде этого:
@prefix omn-federation: <http://open-multinet.info/ontology/omn-federation#> .
Но HTML не показывает часть "http:/...". Только:
@prefix omn-federation: .
Может из-за "‹" и ">"?!