Por que converter RDF para XML?
RDF/XML (.rdf) é serializado como XML com o tipo MIME application/rdf+xml, portanto, qualquer ferramenta XML já aceita seu conteúdo. Fluxos de trabalho que verificam extensões de arquivo em vez do conteúdo exigem uma extensão .xml para reconhecer o arquivo. Um segundo motivo é aplicar transformações XSLT ou validação XSD sem instalar uma biblioteca específica de RDF.
Como converter RDF para XML
Renomear ou copiar o arquivo FREE
Faça uma cópia do arquivo .rdf, renomeie a extensão da cópia para .xml e abra-o em sua ferramenta XML para confirmar se a análise ocorre corretamente. No Windows, habilite as extensões de nomes de arquivos no Explorador de Arquivos em Exibir > Mostrar primeiro.
Notepad++ ou VS Code FREE
Abra o arquivo .rdf no Notepad++ ou VS Code e use Arquivo > Salvar como, alterando a extensão para .xml.
Raptor (rapper) OPEN-SOURCE
Execute rapper -i rdfxml -o rdfxml input.rdf > output.xml para resserializar o arquivo como um RDF/XML normalizado e bem formado, salvo com uma extensão .xml.
Sobre estes formatos
Um arquivo RDF contém dados do W3C Resource Description Framework - a base da web semântica - serializados como texto RDF/XML. Abra-o em qualquer editor de texto ou navegador para ler a…
Abrir detalhes de .RDF →Um arquivo XML é um documento de texto simples que armazena dados estruturados em tags personalizadas e aninhadas. Por ser apenas texto, qualquer editor de texto o abre - arraste-o para uma…
Abrir detalhes de .XML →Qualidade e o que observar
- RDF/XML é um documento XML em conformidade por definição; nenhum byte muda quando você renomeia
.rdfpara.xml. - Se você precisar de uma serialização RDF diferente, como Turtle ou JSON-LD, uma renomeação não é suficiente - use Raptor ou Apache Jena.
- No Windows, se as extensões de arquivo estiverem ocultas no Explorador de Arquivos, vá em Exibir > Mostrar > Extensões de nomes de arquivos antes de renomear.
Perguntas frequentes
Preciso de algum software para converter RDF para XML?
.rdf para .xml.As ferramentas XML aceitarão um arquivo .rdf renomeado?
E se eu quiser uma serialização RDF diferente, não apenas um arquivo renomeado?
.ttl) ou JSON-LD (.jsonld); esses processos envolvem mudanças reais de formato.