@@ -50,13 +50,13 @@ <h3>Joining two JSON objects (maps)</h3>
50
50
51
51
< p > person.json containes</ p >
52
52
53
- < pre > < code class ="
language-json "
> {"name": "Doe, Jane", "email":"
[email protected] ", "age": 42}
53
+ < pre > < code class ="
language-json "
> {
"name": "Doe, Jane", "email":"
[email protected] ", "age": 42
}
54
54
</ code > </ pre >
55
55
56
56
< p > profile.json containes</ p >
57
57
58
- < pre > < code class ="language-json "> {"name": "Doe, Jane", "bio": "World renowned geophysist.",
59
- "email": "
[email protected] "}
58
+ < pre > < code class ="language-json "> { "name": "Doe, Jane", "bio": "World renowned geophysist.",
59
+ "email": "
[email protected] "
}
60
60
</ code > </ pre >
61
61
62
62
< p > A simple join of person.json with profile.json</ p >
@@ -67,15 +67,15 @@ <h3>Joining two JSON objects (maps)</h3>
67
67
< p > would yeild</ p >
68
68
69
69
< pre > < code class ="language-json "> {
70
- "person":
{ "name": "Doe, Jane", "email":"
[email protected] ", "age": 42},
71
- "profile": {"name": "Doe, Jane", "bio": "World renowned geophysist.",
72
- "email": "
[email protected] "}
73
- }
70
+ "person":
{ "name": "Doe, Jane", "email":"
[email protected] ", "age": 42},
71
+ "profile": { "name": "Doe, Jane", "bio": "World renowned geophysist.",
72
+ "email": "
[email protected] "
}
73
+ }
74
74
</ code > </ pre >
75
75
76
- < p > You can modify this behavor with -add or -merge . Both options are
77
- order dependant (i.e. not guaranteed to be associative, A add B does
78
- not necessarily equal B add A).</ p >
76
+ < p > You can modify this behavor with -update or -overwrite . Both options are
77
+ order dependant (e.g. not associative, A update B does
78
+ not necessarily equal B update A).</ p >
79
79
80
80
< ul >
81
81
< li > -update will add unique key/values from the second object to the first object</ li >
@@ -84,7 +84,7 @@ <h3>Joining two JSON objects (maps)</h3>
84
84
85
85
< p > Running</ p >
86
86
87
- < pre > < code class ="language-shell "> jsonjoin -update person.json profile.json
87
+ < pre > < code class ="language-shell "> jsonjoin -update person.json profile.json
88
88
</ code > </ pre >
89
89
90
90
< p > would yield</ p >
@@ -95,25 +95,25 @@ <h3>Joining two JSON objects (maps)</h3>
95
95
96
96
< p > Running</ p >
97
97
98
- < pre > < code class ="language-shell "> jsonjoin -update profile.json person.json
98
+ < pre > < code class ="language-shell "> jsonjoin -update profile.json person.json
99
99
</ code > </ pre >
100
100
101
101
< p > would yield</ p >
102
102
103
- < pre > < code class ="language-json "> { "name": "Doe, Jane", "age": 42,
104
- "bio": "World renowned geophysist.",
105
- "email": "
[email protected] " }
103
+ < pre > < code class ="language-json "> { "name": "Doe, Jane", "age": 42,
104
+ "bio": "World renowned geophysist.",
105
+ "email": "
[email protected] " }
106
106
</ code > </ pre >
107
107
108
108
< p > Running</ p >
109
109
110
- < pre > < code class ="language-shell "> jsonjoin -overwrite person.json profile.json
110
+ < pre > < code class ="language-shell "> jsonjoin -overwrite person.json profile.json
111
111
</ code > </ pre >
112
112
113
113
< p > would yield</ p >
114
114
115
- < pre > < code class ="
language-json "
> { "name": "Doe, Jane", "email":"
[email protected] ", "age": 42,
116
- "bio": "World renowned geophysist." }
115
+ < pre > < code class ="
language-json "
> { "name": "Doe, Jane", "email":"
[email protected] ", "age": 42,
116
+ "bio": "World renowned geophysist." }
117
117
</ code > </ pre >
118
118
119
119
< p > jsonjoin v0.0.12</ p >
0 commit comments