| Procedure | Location | Procedure Type | Description |
|---|---|---|---|
| add_variables_to_input | jf_test_2_mod | Subroutine | |
| escape_string | json_string_utilities | Subroutine | |
| integer_to_string | json_string_utilities | Subroutine | |
| json_core | json_value_module | Interface | < p
p o p p e d c h a r a c t e r . < / p |
| json_file | json_file_module | Interface | |
| lowercase_string | json_string_utilities | Function | |
| read_file | jf_test_9_mod | Subroutine | Reads the contents of the file into the allocatable string str. If there are any problems, str will be returned unallocated. |
| real_to_string | json_string_utilities | Subroutine | |
| rename | jf_test_14_mod | Subroutine | change all "name" variable values to "Fred" |
| test_1 | jf_test_1_mod | Subroutine | Read a sample JSON file and retrieve some data from it |
| test_10 | jf_test_10_mod | Subroutine | Test some of the lesser-used features of the library |
| test_11 | jf_test_11_mod | Subroutine | Read the file and extract some data from it. |
| test_12 | jf_test_12_mod | Subroutine | |
| test_13 | jf_test_13_mod | Subroutine | Tests different real format strings using repeated calls to [[json_initialize]]. |
| test_14 | jf_test_14_mod | Subroutine | Tests the traversal of a JSON structure |
| test_15 | jf_test_15_mod | Subroutine | Test some of the edge cases, and incorrect usages. |
| test_16 | jf_test_16_mod | Subroutine | Test the |
| test_17 | jf_test_17_mod | Subroutine | Test the |
| test_18 | jf_test_18_mod | Subroutine | Test the name matching options. |
| test_2 | jf_test_2_mod | Subroutine | Populate a JSON structure and write it to a file. |
| test_3 | jf_test_3_mod | Subroutine | Read the file generated in test_2, and extract some data from it. |
| test_4 | jf_test_4_mod | Subroutine | Populate a JSON structure, write it to a file, then read it. |
| test_5 | jf_test_5_mod | Subroutine | Github issue example: https://github.com/josephalevin/fson/issues/12 |
| test_6 | jf_test_6_mod | Subroutine | This example tries to read an invalid JSON file. |
| test_7 | jf_test_7_mod | Subroutine | Indent test |
| test_8 | jf_test_8_mod | Subroutine | read a JSON structure from a string |
| test_9 | jf_test_9_mod | Subroutine | Open a random JSON file generated by http://www.json-generator.com |
| to_unicode | json_string_utilities | Interface | < p
v e r s i o n o f t h e s t r i n g < / p |
| unescape_string | json_string_utilities | Subroutine | < p
f o r b u g i n g f o r t r a n 6 . 1 < / p |
| valid_json_hex | json_string_utilities | Function |