245
245
// Cycle through simpleLocators
246
246
for (j=simplePaths.length-1; j>=0; --j) {
247
247
// Bug 1777850: The result might be an array instead of object
249
249
(LANG.isUndefined(result[simplePaths[j].path]) ?
250
250
result[j] : result[simplePaths[j].path]), simplePaths[j]);
253
253
// Cycle through complexLocators
254
254
for (j=complexPaths.length - 1; j>=0; --j) {
256
256
(SchemaJSON.getLocationValue(complexPaths[j].path, result)), complexPaths[j] );
259
259
// Cycle through fieldParsers
260
260
for (j=fieldParsers.length-1; j>=0; --j) {
261
261
key = fieldParsers[j].key;
264
264
if (LANG.isUndefined(record[key])) {