Convertendo banco de dados codificado em base64

0

Eu tenho uma dadabase cuja estrutura é realmente simples.

<ws>
    <e>
        <k>base64_encoded_string</k>
        <v>base64_encoded_string</v>
    </e>
    <e>
        <k>...</k>
        <v>...</v>
    </e>
    ...
</ws>

Eu preciso convertê-lo para json simples em um formato como este:

{"k":"v",
 "k":"v",
 ...
}

Meu primeiro pensamento foi importá-lo através do analisador xml do MS Excel, mas há um problema com o tamanho máximo do tamanho da célula do Excel, que é de 32kB, mas alguns dos valores em meu banco de dados podem chegar a 600kB.

Meu próximo pensamento foi usar o Notepad ++ com macros para decodificar base64 e depois usar search and replace para reformatar a estrutura do arquivo, mas parece que o gravador de macros do N ++ não suporta comandos de plug-in que são necessários para decodificar o b64.

O que posso fazer para converter meu banco de dados?

(Caso isso possa ajudar, basicamente tudo que eu preciso é converter o armazenamento de extensão do Opera 12.16 para o armazenamento de add-on do Firefox).

Obrigado por qualquer ajuda.

    
por JonnyRobbie 11.01.2014 / 16:12

0 respostas