blob: 04d1b1d460226f6543a7ec66171dd7ef0f192b51 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
|
json {
}
#
# Output mode "object"
#
json json_object {
encode {
output_mode = object
}
}
json json_object_no {
encode {
output_mode = object
value {
single_value_as_array = no
enum_as_integer = no
always_string = no
}
}
}
json json_object_ex {
encode {
output_mode = object
attribute {
prefix = "pf"
}
value {
single_value_as_array = yes
enum_as_integer = yes
always_string = yes
}
}
}
#
# Output mode "object_simple"
#
json json_object_simple {
encode {
output_mode = object_simple
}
}
json json_object_simple_ex {
encode {
output_mode = object_simple
attribute {
prefix = "pf"
}
value {
single_value_as_array = yes
enum_as_integer = yes
always_string = yes
}
}
}
#
# Output mode "array"
#
json json_array {
encode {
output_mode = array
}
}
json json_array_ex {
encode {
output_mode = array
attribute {
prefix = "pf"
}
value {
single_value_as_array = yes
enum_as_integer = yes
always_string = yes
}
}
}
#
# Output mode "array_of_names"
#
json json_array_names {
encode {
output_mode = array_of_names
}
}
json json_array_names_ex {
encode {
output_mode = array_of_names
attribute {
prefix = "pf"
}
value {
single_value_as_array = yes # not valid
enum_as_integer = yes # not valid
always_string = yes # not valid
}
}
}
#
# Output mode "array_of_values"
#
json json_array_values {
encode {
output_mode = array_of_values
}
}
json json_array_values_ex {
encode {
output_mode = array_of_values
attribute {
prefix = "pf" # not valid
}
value {
single_value_as_array = yes # not valid
enum_as_integer = yes
always_string = yes
}
}
}
|