Το Jshon είναι ένας γρήγορος και ελαφρύς αναλυτής και κωδικοποιητής JSON γραμμένος σε C99. Έχει σχεδιαστεί για να είναι εύκολο στη χρήση και την ενσωμάτωση σε υπάρχοντα έργα και είναι διαθέσιμο με άδεια MIT.
Προαπαιτούμενα
- Ubuntu 20.04 LTS (Focal Fossa)
- Ένας χρήστης χωρίς root με δικαιώματα sudo
- Πρόσβαση σε παράθυρο τερματικού
Βήμα 1:Εγκατάσταση εξαρτήσεων δόμησης
```μπας
sudo apt ενημέρωση
sudo apt install build-essential clang cmake ninja-build git -y
```
Βήμα 2:Κλωνοποιήστε τον πηγαίο κώδικα Jshon
```μπας
git clone --depth 1 https://github.com/json-c99/jshon.git
```
Βήμα 3:Δημιουργία και εγκατάσταση του Jshon
```μπας
cd jshon
cmake .
νίντζα
εγκατάσταση sudo ninja
```
Βήμα 4:Επαληθεύστε την εγκατάσταση
```μπας
jshon -V
```
Η έξοδος θα πρέπει να δείχνει την έκδοση του Jshon που έχετε εγκαταστήσει.
```μπας
jshon 2.5
```
Βήμα 5:Δοκιμή του Jshon
Για να δοκιμάσετε το Jshon, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή για να αναλύσετε μια συμβολοσειρά JSON:
```μπας
jshon -e "var foo ='bar'"
```
Η έξοδος πρέπει να δείχνει την τιμή της μεταβλητής «foo».
```μπας
'μπαρ'
```
Μπορείτε επίσης να χρησιμοποιήσετε το Jshon για να κωδικοποιήσετε ένα αντικείμενο JSON σε μια συμβολοσειρά:
```μπας
jshon -e "JSON.stringify({ foo:'bar' })"
```
Η έξοδος πρέπει να δείχνει τη συμβολοσειρά JSON που αντιπροσωπεύει το αντικείμενο.
```μπας
{ "foo":"bar" }
```
Συγχαρητήρια! Εγκαταστήσατε με επιτυχία το Jshon στο Ubuntu 20.04 LTS (Focal Fossa).
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα