Я хочу просто спросить, знает ли кто-нибудь библиотечную функцию в java для передачи строки в URI SPARQL. Я только что нашел org.openrdf.ValueFactory, но эта функция должна иметь соединение (репозиторий) как параметр, и я не могу это сделать, потому что нужно много времени. Мне нужна только функция для удаления специального символа, unicode (заменить все ("\ P {Print}")) ... для вставки строки как URI в обновление SPARQL, запрос или запрос; что-то вроде * .string_To_URI (String string_URI); Спасибо за потраченное время, хорошо провести день.лить строку в sparql URI
-1
A
ответ
1
Для создания URI вы можете просто использовать Java URL или URI. Он выдает вам исключение, если URI недействителен.
Вы должны проверить библиотеку JENA для создания запросов 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 в переменную с URI в Virtuoso и SPARQL
- 2. лить массив в строку - MATLAB
- 3. Получить URI в результатах DBpedia запроса SPARQL
- 4. Как фильтровать неразрешимые URI в запросе SPARQL?
- 5. типов SPARQL преобразовать URI в/из буквального
- 6. лить строку в ToolStripMenuItem в vb.net
- 7. Как «лить» строку непосредственно в намерение?
- 8. Algolia продолжает лить данные tmy в строку
- 9. лить строку в локальную переменную jQuery
- 10. Как запросить DBpedia SPARQL ресурсом uri?
- 11. Запрос Sparql не возвращает uri/объект
- 12. как извлечь URI с запросом sparql
- 13. Преобразование Uri в строку
- 14. Почему я обязан фильтровать URI графика в запросе SPARQL?
- 15. Превратить строку в Uri ... (Android)
- 16. Преобразование строки в строку Uri
- 17. Сохраните строку в запросе uri
- 18. лить структуру в python
- 19. Как правильно лить строку в число с API-интерфейсом JPA2?
- 20. лить строку как массив в двигателе шаблонов скорости?
- 21. Невозможно лить объект типа,
- 22. SPARQL Query: Как получить только литерал или строку в результате?
- 23. Как вы разбиваете URI результата запроса SPARQL на куски?
- 24. Почему мой запрос SPARQL возвращает URI ресурса вместо его имени?
- 25. предоставил URI, запрос SPARQL для поиска меток и типов
- 26. Функция, возвращающая строку URI базы данных URI в Javascript
- 27. SPARQL: получить всю информацию от DBpedia из URI
- 28. SPARQL: В поисках листьев Ури
- 29. SPARQL запросов SPARQL запросов
- 30. Подзапрос SPARQL в DBpedia
спасибо большое mr.hibe имеют хороший день! –
org.apache.commons.httpclient.util.URIUtil.encodeQuery() Я думаю, что это лучший метод –