Skip to main content

JSON Simple Manager

  • Pequena biblioteca para validação e manipulação de JSONs.

Instalação

  • Você pode baixar pelo pip:
pip install json-simple-manager
  • Ou pelo próprio repositório:
git clone git@github.com:Hoyasumii/JsonSimpleManager.git
  • ou pelos submódulos do git:
git submodule add git@github.com:Hoyasumii/JsonSimpleManager.git
  • Caso queira colocar o submódulo em uma pasta específica, basta adicionar o nome da pasta após o link do repositório.

Métodos disponíveis

checker -> dict

  • Retorna um dicionário com as chaves que estão: Faltando, Com valor errado e Chaves extras.
  • Parâmetros:
    • json: O JSON a ser validado.
    • schema: O schema a ser usado na validação.

dropKey -> bool

  • Retorna True se a chave foi removida com sucesso, False caso contrário.
  • Parâmetros:
    • json: O JSON a ser manipulado.
    • key: A chave a ser removida.

get -> dict

  • Retorna o dicionário do JSON.
  • Parâmetros:
    • json: O JSON a ser manipulado.

update -> bool

  • Retorna True se o JSON foi atualizado com sucesso, False caso contrário.
  • Parâmetros:
    • json: O JSON a ser manipulado.
    • key: A chave a ser atualizada.
    • value: O valor a ser atualizado.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

json-simple-manager-1.0.tar.gz (15.0 kB view details)

Uploaded Source

File details

Details for the file json-simple-manager-1.0.tar.gz.

File metadata

  • Download URL: json-simple-manager-1.0.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for json-simple-manager-1.0.tar.gz
Algorithm Hash digest
SHA256 9938281d33f88e29cf4a24d8804c21c2b163b09710d46ddf5a55e62ab2734f8d
MD5 a4b675c2dacae6e148da891c34078276
BLAKE2b-256 2d99ff81a07842820d64ae2fad92d2e2d9f15673d0ef8eea56a859996a587bdd

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0 This release

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page