BCUP JSON
Filkonvertering

Konverter BCUP til JSON

HURTIGSVAR
Er det mulig å konvertere BCUP til JSON?
Ja - BCUP konverterer til JSON.

Det finnes ingen menyknapp for JSON, så dette er en liten skriptjobb. Last hvelvet i et Node.js-prosjekt med buttercup-core, bygg en «vault facade», og bruk JSON.stringify på den. Resultatet er et strukturert .json-øyeblikksbilde av dine grupper og oppføringer i ren tekst.

Også til JSON: BDOB · EXPRESS · REPLIT

På denne siden

Testet på macOS, Windows og Linux
Sist verifisert Sep 2026

Flere gratis konverteringer

HEIC, PNG, WEBP, MP3 og mer - alle verktøy her er gratis.

Åpne verktøykassen

Hvorfor konvertere BCUP til JSON?

Et .bcup-hvelv er Buttercups krypterte database, og utviklere eksporterer til .JSON når de ønsker å inspisere, sikkerhetskopiere eller programmatisk behandle påloggingsinformasjonen sin utenfor appen. Buttercups egne fasader er bokstavelig talt bygget for å konvertere hvelv til og fra rene JSON-objekter.

Hvordan konvertere BCUP til JSON

buttercup-core (Node.js) OPEN-SOURCE

I et ESM Node-prosjekt, last .bcup-filen med en TextDatasource/Credentials, kall deretter createVaultFacade(vault) og skriv JSON.stringify(facade) til en .json-fil.

buttercup-exporter (Node.js) OPEN-SOURCE

Det offisielle buttercup-exporter CLI-verktøyet låser opp et hvelv og sender ut innholdet; fang opp objekt-utdataen og lagre den som .json.

Om disse formatene

Kvalitet og hva du bør passe på

  • Fasade-JSON-en er ukryptert - den eksponerer hvert passord i klartekst, så lagre og slett den med forsiktighet.
  • buttercup-core er kun for ESM og krever Node 14+, så du må kjøre det i et samsvarende prosjekt eller en «bundler» i stedet for et vanlig require-skript.
  • JSON-filen følger Buttercups interne fasadeform (grupper, oppføringer, felt), ikke et generisk skjema for passordbehandlere, så andre apper vil ikke kunne importere den direkte.

Ofte stilte spørsmål

Har Buttercup en JSON-eksportknapp?
Nei. JSON-utdata krever et kort skript som bruker buttercup-core og dens createVaultFacade-hjelper for serialisering.
Er JSON-strukturen dokumentert?
Ja - Buttercups fasadeformat er dokumentert i buttercup-core-repositoriet og speiler hvelvets grupper, oppføringer og felt.
Kan jeg redigere JSON-filen og laste den inn igjen?
Fasader er designet for «round-tripping», så en korrekt utformet fasade kan brukes tilbake på et hvelv, men manuell redigering risikerer å ødelegge strukturen.
Hvorfor kan jeg ikke bare bruke require() på den?
buttercup-core er publisert som ES-moduler; bruk import i et ESM-prosjekt eller en «bundler» som Webpack, ikke CommonJS require.