Este é o comando csv2rdf que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
csv2rdf - converte CSV em RDF
SINOPSE
csv2rdf -b -p [-c ] [-eu ]
[-l ] [-s ] [-o ] [-f configfile] [--col ]
[--suporte ] <[- d ] [-C] [arquivos ...]
DESCRIÇÃO
Lê arquivos csv de arquivos stdin ou dados
if -d é fornecido, use este delimitador
if -s é fornecido, pula N linhas no início
Cria um URI a partir das colunas fornecidas a -i, ou automaticamente por numeração se nenhuma for fornecida
Rótulos RDFS de saída das colunas fornecidas para -l
if -c é fornecido adiciona um tipo triplo com o nome de classe fornecido
if -C é fornecido, a classe é definida como rdfs: Class
Produz um RDF triplo por coluna em cada linha.
A saída está no formato n3.
A saída é stdout, a menos que -o é especificado
Opções longas também são suportadas: --base, --propbase, --identidade, --classe, --rótulo, --Fora,
--defineclass
Opções longas --col0, --col1, ... pode ser usado para especificar a conversão de colunas.
As conversões podem ser:
float (), int (), split (sep, [mais]), uri (base, [classe]), data (formato)
Opções longas --prop0, --prop1, ... pode ser usado para usar propriedades específicas, em vez de
aqueles gerados automaticamente a partir dos cabeçalhos
-f diz para ler a configuração de um arquivo .ini / config - o arquivo deve conter uma seção chamada
csv2rdf, com chaves como as opções longas, ou seja:
[csv2rdf]
out = output.n3
base =http://example.org/
col0 = dividir (";")
col1 = split (";", uri ("http://example.org/things/",
"http://xmlns.com/foaf/0.1/Person"))
col2 = float ()
col3 = int ()
col4 = data ("% Y-% b-% d% H:% M:% S")
Use csv2rdf online usando serviços onworks.net