Jshon es un analizador y codificador JSON rápido y liviano escrito en C99. Está diseñado para ser fácil de usar e integrar en proyectos existentes y está disponible bajo la licencia MIT.
Requisitos previos
- Ubuntu 20.04 LTS (Focal Fossa)
- Un usuario no root con privilegios sudo
- Acceso a una ventana de terminal
Paso 1:instalar las dependencias de compilación
```golpecito
actualización sudo apta
sudo apt install build-essential clang cmake ninja-build git -y
```
Paso 2:Clonar el código fuente Jshon
```golpecito
clon de git --profundidad 1 https://github.com/json-c99/jshon.git
```
Paso 3:compilar e instalar Jshon
```golpecito
cd jshon
cmake.
ninjas
instalación de sudo ninja
```
Paso 4:Verificar la instalación
```golpecito
jshon -V
```
El resultado debería mostrar la versión de Jshon que ha instalado.
```golpecito
jshon 2.5
```
Paso 5:Probar Jshon
Para probar Jshon, puede utilizar el siguiente comando para analizar una cadena JSON:
```golpecito
jshon -e "var foo ='barra'"
```
La salida debería mostrar el valor de la variable `foo`.
```golpecito
'bar'
```
También puedes usar Jshon para codificar un objeto JSON en una cadena:
```golpecito
jshon -e "JSON.stringify({ foo:'barra' })"
```
El resultado debería mostrar la cadena JSON que representa el objeto.
```golpecito
{ "foo":"barra" }
```
¡Felicitaciones! Ha instalado Jshon con éxito en Ubuntu 20.04 LTS (Focal Fossa).