awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
VBA-tools avatar

VBA-tools/VBA-JSON

0
View on GitHub↗
2,117 stars·624 forks·Visual Basic·MIT·9 vues

VBA JSON

VBA-JSON est une bibliothèque conçue pour analyser et sérialiser les données JSON dans les environnements Visual Basic for Applications. Elle fonctionne comme une bibliothèque de données d'automatisation de bureau, permettant aux applications Microsoft Office héritées de traiter des données structurées et d'interagir avec des services web modernes.

L'outil convertit le texte JSON brut en objets et collections natifs, permettant aux développeurs d'accéder et de manipuler les données en utilisant des méthodes d'indexation et d'itération standard. Il effectue également l'opération inverse, transformant les structures linguistiques natives en chaînes conformes au format JSON pour l'échange avec des systèmes externes.

En gérant la traduction entre les types de données natifs et le texte structuré, la bibliothèque facilite l'intégration avec les services web RESTful. L'implémentation repose sur un analyseur à descente récursive et un tokenizer de machine à états pour traiter les structures de données imbriquées et mapper les primitives spécifiques au langage dans des formats JSON valides.

Features

  • JSON Parsers - Provides a library for parsing and serializing JSON data structures within office automation environments.
  • JSON Parsing - Converts raw JSON text into native objects and collections for manipulation within application scripts.
  • Recursive Descent Parsers - Implements a recursive descent parser to translate JSON text into native data structures.
  • JSON Serializers - Transforms native objects and collections into structured JSON strings for external exchange.
  • JSON Parsing - Provides utilities for converting JSON strings into native data structures.
  • JSON Token Scanners - Uses a deterministic state machine to scan and tokenize JSON input while tracking nesting depth.
  • Office Automation Tools - Provides scripts for handling JSON data within office productivity environments to enable API interoperability.
  • Web API Integration - Enables legacy office applications to communicate with modern RESTful web services.

Historique des stars

Graphique de l'historique des stars pour vba-tools/vba-jsonGraphique de l'historique des stars pour vba-tools/vba-json

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant VBA JSON

Sélections manuelles où VBA JSON apparaît.
  • un langage de programmation pour automatiser les tâches Excel

Alternatives open source à VBA JSON

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec VBA JSON.
  • miloyip/json-tutorialAvatar de miloyip

    miloyip/json-tutorial

    7,939Voir sur GitHub↗

    This is an educational tutorial that walks through implementing a complete JSON library from scratch in C. The project covers the full data lifecycle of JSON, including parsing text into structured in-memory representations, validating input against the specification, serializing data back into standard JSON output, and providing structured access to elements within parsed arrays and objects. The implementation is built around a hand-written recursive descent parser that processes JSON text by matching grammar rules to build a structured data tree. Parsed values are stored in a tagged union r

    C
    Voir sur GitHub↗7,939
  • ibireme/yyjsonAvatar de ibireme

    ibireme/yyjson

    3,788Voir sur GitHub↗

    yyjson is a high-performance C library for parsing, serializing, and manipulating JSON data structures. It functions as a memory-efficient data tool that utilizes custom memory pools and contiguous block allocation to minimize fragmentation and overhead. The project distinguishes itself as a SIMD JSON processor, using hardware-accelerated vector instructions for rapid string validation and parsing. It provides a toolkit for querying, modifying, and patching nested JSON objects and arrays through pointer-based access and path expressions. The library covers a broad range of data manipulation

    C
    Voir sur GitHub↗3,788
  • johnezang/jsonkitAvatar de johnezang

    johnezang/JSONKit

    6,180Voir sur GitHub↗

    JSONKit is an Objective-C library used for parsing, serializing, and manipulating JSON data. It functions as a JSON parser that converts text into native data structures and a serializer that transforms native objects into formatted JSON text. The library includes a gzip compression wrapper that compresses serialized JSON payloads to reduce network transfer sizes and automatically detects and decompresses gzip buffers before decoding. The toolset provides capabilities for JSON parsing and serialization, supporting customizable indentation, character escaping, and flexible comment handling.

    Objective-C
    Voir sur GitHub↗6,180
  • sbjson/sbjsonAvatar de SBJson

    SBJson/SBJson

    3,717Voir sur GitHub↗

    SBJson is an Objective-C JSON parser and generator designed for the parsing and generation of JSON data. It functions as a strict JSON validator, enforcing rigid grammar rules to ensure input data adheres to formal specifications. The project features an incremental JSON stream parser that processes UTF8 data in chunks to extract documents without loading the entire payload into memory. It also serves as a JSON data serializer that transforms native data objects into formatted strings using deterministic key sorting. The system manages data serialization workflows and implements security mea

    Objective-C
    Voir sur GitHub↗3,717
Voir les 30 alternatives à VBA JSON→

Questions fréquentes

Que fait vba-tools/vba-json ?

VBA-JSON est une bibliothèque conçue pour analyser et sérialiser les données JSON dans les environnements Visual Basic for Applications. Elle fonctionne comme une bibliothèque de données d'automatisation de bureau, permettant aux applications Microsoft Office héritées de traiter des données structurées et d'interagir avec des services web modernes.

Quelles sont les fonctionnalités principales de vba-tools/vba-json ?

Les fonctionnalités principales de vba-tools/vba-json sont : JSON Parsers, JSON Parsing, Recursive Descent Parsers, JSON Serializers, JSON Token Scanners, Office Automation Tools, Web API Integration.

Quelles sont les alternatives open-source à vba-tools/vba-json ?

Les alternatives open-source à vba-tools/vba-json incluent : ibireme/yyjson — yyjson is a high-performance C library for parsing, serializing, and manipulating JSON data structures. It functions… miloyip/json-tutorial — This is an educational tutorial that walks through implementing a complete JSON library from scratch in C. The project… johnezang/jsonkit — JSONKit is an Objective-C library used for parsing, serializing, and manipulating JSON data. It functions as a JSON… sbjson/sbjson — SBJson is an Objective-C JSON parser and generator designed for the parsing and generation of JSON data. It functions… stleary/json-java — JSON-java is a Java library for parsing and generating JSON text and mapping it to Java objects and collections. It… buger/jsonparser — jsonparser is a Go library for parsing, extracting, and modifying JSON data by key path without requiring predefined…