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

ExemploCarregarConverterLimpar

Saída JSON

O resultado JSON aparecerá aqui...

Formatador JSONCopiarBaixar

O resultado JSON aparecerá aqui...

Como converter OPML para JSON

01

Envie seu arquivo OPML ou cole o conteúdo XML.

02

Clique em "Converter para JSON" para analisar a estrutura do outline.

03

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. 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. 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. 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. 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

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.