누군가가 SPARQL URI에 문자열을 캐스트하기 위해 java의 라이브러리 함수를 알고 있는지 묻고 싶습니다. 방금 org.openrdf.ValueFactory를 찾았지만이 함수는 연결 (리포지토리)이 필요합니다 많은 시간이 필요하기 때문에 매개 변수와 캔트 방법이 없습니다. 특수 문자, 유니 코드를 제거하는 함수가 필요합니다 ("\ P {Print}")) ... SPARQL 업데이트에서 URI로 문자열을 삽입하려면 ask 또는 query; * .string_To_URI (String string_URI)와 같은 것; 시간을내어 주셔서 감사합니다. 좋은 하루 되세요.문자열을 sparql URI로 캐스트하십시오.
-1
A
답변
1
Java URL 또는 URI 클래스를 사용하여 URI를 만들면됩니다. URI가 유효하지 않은 경우 예외가 발생합니다.
JARA 라이브러리에서 SPARQL 쿼리를 작성해야합니다. (http://jena.apache.org/documentation/javadoc/arq/com/hp/hpl/jena/query/ParameterizedSparqlString.html)
예를 들어, 당신은이 같은 SPARQL 쿼리를 만들 수 있습니다
public static String getAllTriplesOfContext(URL context) throws IOException {
String query = new String("SELECT ?x ?y ?z \n" + "FROM ?context \n"
+ "WHERE {?x ?y ?z}");
ParameterizedSparqlString queryString = new ParameterizedSparqlString(
query);
queryString.setIri("?context", context);
return queryString.toString();
}
관련 문제
- 1. 문자열을 Uri로 변환
- 2. 문자열을 Uri로 변경하는 방법
- 3. SPARQL : 비슷한 문자열을 찾는 방법?
- 4. Uri를 문자열로 변환하고 문자열을 Uri로 변환
- 5. 구조를 파이썬으로 캐스트하십시오.
- 6. LINQ 결과를 ObservableClelection으로 캐스트하십시오.
- 7. int 열거 형으로 캐스트하십시오.
- 8. Sparql 쿼리를 작성하여 공간이있는 문자열을 얻는 방법
- 9. SPARQL- 범주 문자열을 사용하여 DBPedia 리소스 검색
- 10. 자바 객체를 내 클래스에 캐스트하십시오.
- 11. 리터럴 값을 특성 개체에 캐스트하십시오.
- 12. SPARQL
- 13. SPARQL
- 14. SPARQL : 찾기 잎 열린 우리당의
- 15. 이 간단한 SPARQL 쿼리에서 SPARQL
- 16. 생성자에서 전달 된 문자열을 Uri로 변환하는 방법은 무엇입니까?
- 17. 제목 문자열을 CodeIgniter를 사용하는 모든 페이지의 전체 URI로 만듭니다.
- 18. 문자열을 uri로 변환하여 ImageView에 표시하기 위해 비트 맵으로 변환
- 19. URI로 인코딩 된 문자열 클라이언트에
- 20. mysql select 쿼리에서 텍스트 필드를 배열에 캐스트하십시오.
- 21. 조건에 따라 목록에서 항목을 선택하고 캐스트하십시오.
- 22. 구체적인 유형의 목록을 Java의 인터페이스 목록에 캐스트하십시오.
- 23. 직렬화를위한 기본/부모 형식으로 자식 형식을 캐스트하십시오.
- 24. Java : String을 원시 타입으로 동적으로 캐스트하십시오.
- 25. sparql IN 절에서 다른 sparql 사용
- 26. IRI를 URI로 변환하는 법?
- 27. 콘텐츠 알림을 Uri로 사용하기
- 28. System.Type을 Uri로 변환하려면 어떻게해야합니까?
- 29. 이미지 소스를 URI로 설정
- 30. 파일 경로를 URI로 변환
덕분에 많은 좋은 하루 되세요 mr.hibe! –
org.apache.commons.httpclient.util.URIUtil.encodeQuery() 내가 가장 좋은 방법이라고 생각합니다. –