Converter OPML para JSON Online | Gratuito e Seguro
Converta arquivos OPML para JSON online: suporta upload, estruturas aninhadas e preserva todos os atributos, com conversão segura no navegador.
Cole o seu outline OPML ou faça upload de um arquivo .opml e esta ferramenta o converte imediatamente para JSON estruturado—preservando toda a hierarquia de outlines aninhados, os metadados do cabeçalho e cada atributo XML (text, title, xmlUrl, htmlUrl, type) como propriedades JSON. A conversão é feita inteiramente no seu navegador, então suas listas de feeds e outlines nunca são enviados para nenhum servidor.
Entrada OPML
Carregar
O resultado JSON aparecerá aqui...
Como converter OPML para JSON
Envie seu arquivo OPML ou cole o conteúdo XML.
Clique em "Converter para JSON" para analisar a estrutura do outline.
Copie o resultado JSON ou baixe como um arquivo .json.
Recursos principais
Preservação do outline
Mantém toda a hierarquia de outlines e atributos aninhados.
Seguro no lado do cliente
Todo o processamento acontece no seu navegador. Nenhum arquivo é enviado para qualquer servidor.
Suporte a atributos
Converte automaticamente todos os atributos XML em propriedades JSON.
FAQ
O que é OPML?
OPML (Outline Processor Markup Language) é um formato XML para outlines, comumente usado para listas de feeds RSS.
Posso converter de volta para OPML?
No momento, esta ferramenta suporta apenas a conversão de OPML para JSON.
Cole o seu outline OPML ou faça upload de um arquivo .opml e esta ferramenta o converte imediatamente para JSON estruturado—preservando toda a hierarquia de outlines aninhados, os metadados do cabeçalho e cada atributo XML (text, title, xmlUrl, htmlUrl, type) como propriedades JSON. A conversão é feita inteiramente no seu navegador, então suas listas de feeds e outlines nunca são enviados para nenhum servidor.
Como converter OPML para JSON
- 1
Adicione seu OPML
Faça upload de um arquivo .opml ou cole o conteúdo OPML/XML bruto diretamente no campo de entrada.
- 2
Clique em "Converter para JSON"
O parser lê a raiz <opml>, o cabeçalho e o corpo, depois percorre os elementos <outline> aninhados para construir a árvore JSON.
- 3
Inspecione a saída
Revise a estrutura JSON onde os atributos de cada outline são mapeados para propriedades e os outlines filhos são aninhados como arrays.
- 4
Copie ou baixe
Use Copiar para levar o JSON para a área de transferência ou Baixar para salvá-lo como arquivo .json para importar em outro lugar.
Referências
- Especificação OPML 2.0
A especificação oficial que define o formato de outline OPML, suas seções de cabeçalho e corpo, e os atributos dos outlines.
- RFC 8259 — JSON
A especificação IETF para o formato de intercâmbio de dados JSON usado na saída da ferramenta.
Ferramentas relacionadas
XML para JSON
Converta qualquer documento XML em uma estrutura de objeto JSON.
Visualizador RSS
Visualize e inspecione os feeds RSS referenciados no seu outline OPML.
Formatador JSON
Embeleze e valide o JSON produzido a partir do seu OPML.
JSON para XML
Transforme JSON de volta para uma estrutura de documento XML.
Perguntas Frequentes
- O que é OPML?
- OPML (Outline Processor Markup Language) é um formato XML para outlines, comumente usado para listas de feeds RSS, assinaturas de podcasts e notas hierárquicas.
- Posso exportar minhas assinaturas de podcast como OPML?
- Sim. A maioria dos aplicativos de podcast permite exportar assinaturas no formato OPML. Com esta ferramenta você pode converter esse arquivo para JSON para processar ou importar nos seus próprios aplicativos.
- O conversor preserva outlines aninhados?
- Sim. A hierarquia completa de elementos <outline> aninhados é preservada, com os outlines filhos aninhados como arrays dentro do elemento pai no JSON resultante.
- Os atributos OPML são mantidos na saída JSON?
- Sim. Cada atributo XML de um outline—como text, title, xmlUrl, htmlUrl e type—é automaticamente convertido na propriedade JSON correspondente.
- Meus dados OPML são enviados para algum servidor?
- Não. Todo o processamento e conversão é executado inteiramente no seu navegador. Seus arquivos OPML e listas de feeds nunca saem do seu dispositivo.