꽤 오랫동안 혼란 스러웠지만 Raptor와 Redland Python Extensions를 사용하여 큰 N-Triples RDF 저장소 (.nt)를 구문 분석하는 방법을 마침내 배웠습니다. 일반적인 예는 다음을 수행하는 것입니다 메모리에 기본 부하에 의해 import RDF
parser=RDF.Parser(name="ntriples")
model=RDF
나는 지금이 문자열의 4 개 부분 본질적으로가 형식에게 <foo bar> <property abc> <this foo bar> .
다음의 데이터가 : foo bar가; property abc; this foo bar; 및 .. 위의 문자열을이 네 부분으로 토큰 화하는 방법은 무엇입니까? 다른 사람들이 당신이 RDF 그래프 그냥 Apache Jena 같은
트리플 스토어로 표현 된 매우 큰 온톨로지를 연구해야합니다. 어떤 종류의 컨텐츠가 표현되고 어떻게 구성되는지 이해해야합니다. Intel Core i7-6500U 및 8GB RAM이 장착 된 Windows 10 시스템에서 Protege 5.2.0을 사용하고 있습니다. 주요 문제는 Protege의 온톨로지로드 프로세스 및 프로그램 자체의 온톨로지 관리에 문제를
* .nt 파일을 neo4j 데이터베이스로 변환해야하는 두 개의 Java 클래스를 작성했습니다. 첫 번째는 loadTriples()를 사용 SPARQL-플러그인 https://github.com/neo4j-contrib/sparqlplugin/blob/master/src/test/java/org/neo4j/server/plugin/sparql/BerlinD
누구나 SQL 데이터를 RDF 트리플로 변환 할 수있는 도구/프로젝트를 알고 있습니까? 이 문서에는 http://www.w3.org/TR/2011/WD-rdb-direct-mapping-20110324/을 작성하는 방법이 나와 있지만 일부 PHP (또는 기타) 구현이 필요하다고 생각하십니까? 감사
내가 RDF 파일 SEALTriples.nt 이름하고 내가 유효성을 검사하고 그 명령 riot.bat --validate SEALTriples.nt
그것은 다음과 같은 오류 던지고 사용 : ERROR [line: 15858, col: 82] Bad character encoding
내가 RDF 파일에 갔다 라인에 오류가 없습니다. 내가 그 라인을 복
MarkLogic의 다른 그래프 (컬렉션)에서 비슷한 트리플을 격리해야합니다. 이 작업을 위해 내가 트리플가에서 검색 할 그래프를 지정해야하고, 내 방법은 이것이다 : cts:triples(
(),
sem:iri("http://something/predicate#somepredicate"), "SomeObject",(),(),
cts:co
이 작은 스크립트 파일을 읽는 정규식 각 라인을 일치 시키려고, 다른 파일에 일치하는 라인을 추가합니다 : regex = re.compile(r"<http://dbtropes.org/resource/Film/.*?> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbtropes.org/resource
Cypher Text로 변환하려는 N-Triples의 덤프가 있으므로 Neo4j 데이터베이스에 직접로드 할 수 있습니다. 내가 <http://www.foo.org/triple1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.foo.org/Human>
즉 스크립트를 사용하여 쉽게 변환 할