1{ 2 "X": [ 3 "1", 4 "2", 5 "3", 6 "4", 7 "5", 8 "6" 9 ], 10 "Y": [ 11 "1", 12 "2", 13 "3", 14 "4" 15 ], 16 "jsonspec1": "{ \"key\": \"$(this.k)\", \"value\": \"$(this.v)\"", 17 "jsonspec2": "{ \"key\": \"$(this.k)\", \"value\": \"$(this.v)\" }", 18 "jsonspec3": "[ \"$(this.k)\", \"$(this.v)\" ]", 19 "jsonspec4": "{ \"key\": \"$(this.k)\", \"key2\": \"$(this.k[1])\", \"value\": \"$(this.v)\" }", 20 "justastring": "me", 21 "load1": [ 22 1, 23 2, 24 3 25 ], 26 "load2": [ 27 "eleme\"nt1", 28 "element2", 29 "element3" 30 ], 31 "load3": { 32 "x"x": "y\"y" 33 }, 34 "load4": [], 35 "load5[anotherkey]": "anothervalue", 36 "load5[lastkey!]": [ 37 "o\"ne", 38 "two", 39 "three" 40 ], 41 "load5[mykey]": [ 42 "myvalue" 43 ], 44 "load6": { 45 "a": { 46 "b": "c" 47 } 48 }, 49 "mapdata_canonify_1_1": [ 50 "key___0", 51 "key___1", 52 "key___2" 53 ], 54 "mapdata_canonify_1_2": [ 55 "key___0__value___1", 56 "key___1__value___2", 57 "key___2__value___3" 58 ], 59 "mapdata_canonify_1_3": [ 60 "key___0__key2_____this_k_1____value___1", 61 "key___1__key2_____this_k_1____value___2", 62 "key___2__key2_____this_k_1____value___3" 63 ], 64 "mapdata_canonify_1_4": [ 65 "xvalue_should_be_0value", 66 "xvalue_should_be_1value", 67 "xvalue_should_be_2value" 68 ], 69 "mapdata_canonify_2_1": [ 70 "key___0", 71 "key___1", 72 "key___2" 73 ], 74 "mapdata_canonify_2_2": [ 75 "key___0__value___eleme_nt1", 76 "key___1__value___element2", 77 "key___2__value___element3" 78 ], 79 "mapdata_canonify_2_3": [ 80 "key___0__key2_____this_k_1____value___eleme_nt1", 81 "key___1__key2_____this_k_1____value___element2", 82 "key___2__key2_____this_k_1____value___element3" 83 ], 84 "mapdata_canonify_2_4": [ 85 "xvalue_should_be_0value", 86 "xvalue_should_be_1value", 87 "xvalue_should_be_2value" 88 ], 89 "mapdata_canonify_3_1": [ 90 "key___x_x" 91 ], 92 "mapdata_canonify_3_2": [ 93 "key___x_x__value___y_y" 94 ], 95 "mapdata_canonify_3_3": [ 96 "key___x_x__key2_____this_k_1____value___y_y" 97 ], 98 "mapdata_canonify_3_4": [ 99 "xvalue_should_be_xxvalue" 100 ], 101 "mapdata_canonify_4_1": [], 102 "mapdata_canonify_4_2": [], 103 "mapdata_canonify_4_3": [], 104 "mapdata_canonify_4_4": [], 105 "mapdata_canonify_5_1": [ 106 "key___anotherkey", 107 "key___lastkey_", 108 "key___mykey" 109 ], 110 "mapdata_canonify_5_2": [ 111 "key___anotherkey__value___anothervalue", 112 "key___lastkey___value___o_ne", 113 "key___lastkey___value___two", 114 "key___lastkey___value___three", 115 "key___mykey__value___myvalue" 116 ], 117 "mapdata_canonify_5_3": [ 118 "key___anotherkey__key2_____this_k_1____value___anothervalue", 119 "key___lastkey___key2_____this_k_1____value___o_ne", 120 "key___lastkey___key2_____this_k_1____value___two", 121 "key___lastkey___key2_____this_k_1____value___three", 122 "key___mykey__key2_____this_k_1____value___myvalue" 123 ], 124 "mapdata_canonify_5_4": [ 125 "xvalue_should_be_anothervalue", 126 "xvalue_should_be_lastvalue", 127 "xvalue_should_be_myvalue" 128 ], 129 "mapdata_canonify_6_1": [ 130 "key___a" 131 ], 132 "mapdata_canonify_6_2": [ 133 "key___a__value___c" 134 ], 135 "mapdata_canonify_6_3": [ 136 "key___a__key2___b__value___c" 137 ], 138 "mapdata_canonify_6_4": [ 139 "xvalue_should_be_avalue" 140 ], 141 "mapdata_canonify_eval_1_1": [ 142 "key___0", 143 "key___1", 144 "key___2" 145 ], 146 "mapdata_canonify_eval_1_2": [ 147 "key___0__value___1", 148 "key___1__value___2", 149 "key___2__value___3" 150 ], 151 "mapdata_canonify_eval_1_3": [ 152 "key___0__key2_____this_k_1____value___1", 153 "key___1__key2_____this_k_1____value___2", 154 "key___2__key2_____this_k_1____value___3" 155 ], 156 "mapdata_canonify_eval_1_4": [ 157 "xvalue_should_be_0value", 158 "xvalue_should_be_1value", 159 "xvalue_should_be_2value" 160 ], 161 "mapdata_canonify_eval_2_1": [ 162 "key___0", 163 "key___1", 164 "key___2" 165 ], 166 "mapdata_canonify_eval_2_2": [ 167 "key___0__value___eleme_nt1", 168 "key___1__value___element2", 169 "key___2__value___element3" 170 ], 171 "mapdata_canonify_eval_2_3": [ 172 "key___0__key2_____this_k_1____value___eleme_nt1", 173 "key___1__key2_____this_k_1____value___element2", 174 "key___2__key2_____this_k_1____value___element3" 175 ], 176 "mapdata_canonify_eval_2_4": [ 177 "xvalue_should_be_0value", 178 "xvalue_should_be_1value", 179 "xvalue_should_be_2value" 180 ], 181 "mapdata_canonify_eval_3_1": [ 182 "key___x_x" 183 ], 184 "mapdata_canonify_eval_3_2": [ 185 "key___x_x__value___y_y" 186 ], 187 "mapdata_canonify_eval_3_3": [ 188 "key___x_x__key2_____this_k_1____value___y_y" 189 ], 190 "mapdata_canonify_eval_3_4": [ 191 "xvalue_should_be_xxvalue" 192 ], 193 "mapdata_canonify_eval_4_1": [], 194 "mapdata_canonify_eval_4_2": [], 195 "mapdata_canonify_eval_4_3": [], 196 "mapdata_canonify_eval_4_4": [], 197 "mapdata_canonify_eval_5_1": [ 198 "key___anotherkey", 199 "key___lastkey_", 200 "key___mykey" 201 ], 202 "mapdata_canonify_eval_5_2": [ 203 "key___anotherkey__value___anothervalue", 204 "key___lastkey___value___o_ne", 205 "key___lastkey___value___two", 206 "key___lastkey___value___three", 207 "key___mykey__value___myvalue" 208 ], 209 "mapdata_canonify_eval_5_3": [ 210 "key___anotherkey__key2_____this_k_1____value___anothervalue", 211 "key___lastkey___key2_____this_k_1____value___o_ne", 212 "key___lastkey___key2_____this_k_1____value___two", 213 "key___lastkey___key2_____this_k_1____value___three", 214 "key___mykey__key2_____this_k_1____value___myvalue" 215 ], 216 "mapdata_canonify_eval_5_4": [ 217 "xvalue_should_be_anothervalue", 218 "xvalue_should_be_lastvalue", 219 "xvalue_should_be_myvalue" 220 ], 221 "mapdata_canonify_eval_6_1": [ 222 "key___a" 223 ], 224 "mapdata_canonify_eval_6_2": [ 225 "key___a__value___c" 226 ], 227 "mapdata_canonify_eval_6_3": [ 228 "key___a__key2___b__value___c" 229 ], 230 "mapdata_canonify_eval_6_4": [ 231 "xvalue_should_be_avalue" 232 ], 233 "mapdata_json_1_1": [], 234 "mapdata_json_1_2": [ 235 { 236 "key": "0", 237 "value": "1" 238 }, 239 { 240 "key": "1", 241 "value": "2" 242 }, 243 { 244 "key": "2", 245 "value": "3" 246 } 247 ], 248 "mapdata_json_1_3": [ 249 [ 250 "0", 251 "1" 252 ], 253 [ 254 "1", 255 "2" 256 ], 257 [ 258 "2", 259 "3" 260 ] 261 ], 262 "mapdata_json_1_4": [ 263 { 264 "key": "0", 265 "key2": "$(this.k[1])", 266 "value": "1" 267 }, 268 { 269 "key": "1", 270 "key2": "$(this.k[1])", 271 "value": "2" 272 }, 273 { 274 "key": "2", 275 "key2": "$(this.k[1])", 276 "value": "3" 277 } 278 ], 279 "mapdata_json_2_1": [], 280 "mapdata_json_2_2": [ 281 { 282 "key": "0", 283 "value": "eleme\"nt1" 284 }, 285 { 286 "key": "1", 287 "value": "element2" 288 }, 289 { 290 "key": "2", 291 "value": "element3" 292 } 293 ], 294 "mapdata_json_2_3": [ 295 [ 296 "0", 297 "eleme\"nt1" 298 ], 299 [ 300 "1", 301 "element2" 302 ], 303 [ 304 "2", 305 "element3" 306 ] 307 ], 308 "mapdata_json_2_4": [ 309 { 310 "key": "0", 311 "key2": "$(this.k[1])", 312 "value": "eleme\"nt1" 313 }, 314 { 315 "key": "1", 316 "key2": "$(this.k[1])", 317 "value": "element2" 318 }, 319 { 320 "key": "2", 321 "key2": "$(this.k[1])", 322 "value": "element3" 323 } 324 ], 325 "mapdata_json_3_1": [], 326 "mapdata_json_3_2": [ 327 { 328 "key": "x\"x", 329 "value": "y\"y" 330 } 331 ], 332 "mapdata_json_3_3": [ 333 [ 334 "x\"x", 335 "y\"y" 336 ] 337 ], 338 "mapdata_json_3_4": [ 339 { 340 "key": "x\"x", 341 "key2": "$(this.k[1])", 342 "value": "y\"y" 343 } 344 ], 345 "mapdata_json_4_1": [], 346 "mapdata_json_4_2": [], 347 "mapdata_json_4_3": [], 348 "mapdata_json_4_4": [], 349 "mapdata_json_5_1": [], 350 "mapdata_json_5_2": [ 351 { 352 "key": "anotherkey", 353 "value": "anothervalue" 354 }, 355 { 356 "key": "lastkey!", 357 "value": "o\"ne" 358 }, 359 { 360 "key": "lastkey!", 361 "value": "two" 362 }, 363 { 364 "key": "lastkey!", 365 "value": "three" 366 }, 367 { 368 "key": "mykey", 369 "value": "myvalue" 370 } 371 ], 372 "mapdata_json_5_3": [ 373 [ 374 "anotherkey", 375 "anothervalue" 376 ], 377 [ 378 "lastkey!", 379 "o\"ne" 380 ], 381 [ 382 "lastkey!", 383 "two" 384 ], 385 [ 386 "lastkey!", 387 "three" 388 ], 389 [ 390 "mykey", 391 "myvalue" 392 ] 393 ], 394 "mapdata_json_5_4": [ 395 { 396 "key": "anotherkey", 397 "key2": "$(this.k[1])", 398 "value": "anothervalue" 399 }, 400 { 401 "key": "lastkey!", 402 "key2": "$(this.k[1])", 403 "value": "o\"ne" 404 }, 405 { 406 "key": "lastkey!", 407 "key2": "$(this.k[1])", 408 "value": "two" 409 }, 410 { 411 "key": "lastkey!", 412 "key2": "$(this.k[1])", 413 "value": "three" 414 }, 415 { 416 "key": "mykey", 417 "key2": "$(this.k[1])", 418 "value": "myvalue" 419 } 420 ], 421 "mapdata_json_6_1": [], 422 "mapdata_json_6_2": [ 423 { 424 "key": "a", 425 "value": "c" 426 } 427 ], 428 "mapdata_json_6_3": [ 429 [ 430 "a", 431 "c" 432 ] 433 ], 434 "mapdata_json_6_4": [ 435 { 436 "key": "a", 437 "key2": "b", 438 "value": "c" 439 } 440 ], 441 "mapdata_none_1_1": [ 442 "key = 0", 443 "key = 1", 444 "key = 2" 445 ], 446 "mapdata_none_1_2": [ 447 "key = 0, value = 1", 448 "key = 1, value = 2", 449 "key = 2, value = 3" 450 ], 451 "mapdata_none_1_3": [ 452 "key = 0, key2 = $(this.k[1]), value = 1", 453 "key = 1, key2 = $(this.k[1]), value = 2", 454 "key = 2, key2 = $(this.k[1]), value = 3" 455 ], 456 "mapdata_none_1_4": [ 457 "xvalue should be 0value", 458 "xvalue should be 1value", 459 "xvalue should be 2value" 460 ], 461 "mapdata_none_2_1": [ 462 "key = 0", 463 "key = 1", 464 "key = 2" 465 ], 466 "mapdata_none_2_2": [ 467 "key = 0, value = eleme\"nt1", 468 "key = 1, value = element2", 469 "key = 2, value = element3" 470 ], 471 "mapdata_none_2_3": [ 472 "key = 0, key2 = $(this.k[1]), value = eleme\"nt1", 473 "key = 1, key2 = $(this.k[1]), value = element2", 474 "key = 2, key2 = $(this.k[1]), value = element3" 475 ], 476 "mapdata_none_2_4": [ 477 "xvalue should be 0value", 478 "xvalue should be 1value", 479 "xvalue should be 2value" 480 ], 481 "mapdata_none_3_1": [ 482 "key = x\"x" 483 ], 484 "mapdata_none_3_2": [ 485 "key = x\"x, value = y\"y" 486 ], 487 "mapdata_none_3_3": [ 488 "key = x\"x, key2 = $(this.k[1]), value = y\"y" 489 ], 490 "mapdata_none_3_4": [ 491 "xvalue should be xxvalue" 492 ], 493 "mapdata_none_4_1": [], 494 "mapdata_none_4_2": [], 495 "mapdata_none_4_3": [], 496 "mapdata_none_4_4": [], 497 "mapdata_none_5_1": [ 498 "key = anotherkey", 499 "key = lastkey!", 500 "key = mykey" 501 ], 502 "mapdata_none_5_2": [ 503 "key = anotherkey, value = anothervalue", 504 "key = lastkey!, value = o\"ne", 505 "key = lastkey!, value = two", 506 "key = lastkey!, value = three", 507 "key = mykey, value = myvalue" 508 ], 509 "mapdata_none_5_3": [ 510 "key = anotherkey, key2 = $(this.k[1]), value = anothervalue", 511 "key = lastkey!, key2 = $(this.k[1]), value = o\"ne", 512 "key = lastkey!, key2 = $(this.k[1]), value = two", 513 "key = lastkey!, key2 = $(this.k[1]), value = three", 514 "key = mykey, key2 = $(this.k[1]), value = myvalue" 515 ], 516 "mapdata_none_5_4": [ 517 "xvalue should be anothervalue", 518 "xvalue should be lastvalue", 519 "xvalue should be myvalue" 520 ], 521 "mapdata_none_6_1": [ 522 "key = a" 523 ], 524 "mapdata_none_6_2": [ 525 "key = a, value = c" 526 ], 527 "mapdata_none_6_3": [ 528 "key = a, key2 = b, value = c" 529 ], 530 "mapdata_none_6_4": [ 531 "xvalue should be avalue" 532 ], 533 "spec1": "key = $(this.k)", 534 "spec2": "key = $(this.k), value = ${this.v}", 535 "spec3": "key = $(this.k), key2 = $(this.k[1]), value = ${this.v}", 536 "spec4": "xvalue should be $(static[$(this.k)])", 537 "static[0]": "0value", 538 "static[1]": "1value", 539 "static[2]": "2value", 540 "static[a]": "avalue", 541 "static[anotherkey]": "anothervalue", 542 "static[lastkey!]": "lastvalue", 543 "static[mykey]": "myvalue", 544 "static[x"x]": "xxvalue", 545 "static[x]": "xvalue" 546} 547