Obtenga nombres de atributos usando SPARQL de DBpedia

Josef dice Reincorporar a Monica

Tengo una consulta que obtiene algunos objetos y atributos. Por ejemplo

PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#> 
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#> 
SELECT DISTINCT * {
?company a <http://dbpedia.org/ontology/Company> . 
OPTIONAL { 
?company <http://dbpedia.org/ontology/industry> ?industry . 
}
OPTIONAL { 
?company <http://dbpedia.org/ontology/revenue> ?revenue_ . 
}
OPTIONAL { 
?company <http://dbpedia.org/ontology/homepage> ?homepage_ . 
}
OPTIONAL { 
?company <http://dbpedia.org/ontology/industry> ?industry_ . 
}
OPTIONAL { 
?company <http://dbpedia.org/ontology/location> ?location_ . 
}
}LIMIT 200

Obtengo algunos resultados, por ejemplo Tabla de resultados SPARQL

Pero lo que realmente quiero es una cadena simple para los atributos. Algo como

company         industry         revenue         homepage         location
Argonon         Digital media    5.0E7                            United Kingdom

¿Cómo puedo crear una consulta para obtener los nombres de las propiedades?

Joshua Taylor

Parece que solo desea obtener la etiqueta rdfs: de algunos de esos valores. Puede hacerlo siguiendo la propiedad y luego rdfs: label con una ruta de propiedad. Es posible que también desee filtrar según el idioma de la etiqueta. Otro problema con su consulta es que la propiedad de la página de inicio debería ser dbp: property , no dbo: property . Una vez que haces eso, terminas con esta consulta:

PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#> 
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#> 
SELECT DISTINCT * {
?company a <http://dbpedia.org/ontology/Company> . 
OPTIONAL { 
?company <http://dbpedia.org/ontology/industry>/rdfs:label ?industry . 
filter langMatches(lang(?industry),"en")
}
OPTIONAL { 
?company <http://dbpedia.org/ontology/revenue> ?revenue_ . 
}
OPTIONAL { 
?company <http://dbpedia.org/property/homepage> ?homepage_ . 
}
OPTIONAL { 
?company <http://dbpedia.org/ontology/industry>/rdfs:label ?industry_ . 
filter langMatches(lang(?industry_),"en")
}
OPTIONAL { 
?company <http://dbpedia.org/ontology/location>/rdfs:label ?location_ . 
filter langMatches(lang(?location_),"en")
}
}LIMIT 200

Resultados SPARQL

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

Obtenga nombres de atributos usando SPARQL de DBpedia

Obtenga datos sobre atracciones y puntos de interés de DBpedia usando SPARQL

SPARQL para DBPedia: prefijo de espacio de nombres no definido en 'dbpedia-owl' antes

Obtenga atributos únicos de XML usando VBA

Obtenga todos los nombres de clase de ciertos atributos CSS

Nombres alternativos de Dbpedia

Pyspark: obtenga los nombres de los atributos del archivo json

DBpedia obteniendo la categoría de la página usando sparql

No se pueden recuperar datos de dbpedia usando SPARQL Query

Obtenga atributos de clase comentables usando Baum en Laravel

Obtenga todos los atributos de un elemento usando jQuery

Obtenga una lista de atributos data- * usando javascript / jQuery

Obtenga el valor de los atributos HTML usando Puppeteer

Obtenga data-testid y atributos de html usando Beautifulsoup

Obtenga nombres de matriz de objetos json (metadatos) usando cargash

Obtenga todos los nombres de clase dentro de los atributos de clase

Obtenga todos los nombres de atributos de la entidad Core Data; Rápido

Obtenga todos los nombres de atributos de una clase en C #

La mejor manera de filtrar los resultados de DBpedia y devolver resultados específicos usando SPARQL

Recuperando los nombres / valores de atributos heredados usando Java Reflection

requête Sparql simple de dbpedia

Dbpedia / sparql: obtenga la población y lat / lng de todas las ciudades / pueblos / aldeas en el Reino Unido

agregando tiempo de espera a jena (para sparql) usando dbpedia como punto final?

Obtenga atributos de variación de Woocommerce

Consulta de búsqueda de libros SPARQL de dbpedia

Obtenga los atributos de los elementos principales de XML usando LINQ

Obtenga los atributos de los elementos principales de XML usando LINQ

AWS Glue Crawler - DynamoDB Export - Obtenga nombres de atributos en el esquema en lugar de la estructura

Obtenga una lista de nombres de archivos de HDFS usando python

TOP Lista

CalienteEtiquetas

Archivo