//find duplicates:
//sort, then reduce - concat values equal previous element, skip others
//input
var a = [1, 2, 3, 1, 2, 1, 2]
//short version:
var duplicates = a.sort().reduce((d, v, i, a) => i && v === a[i - 1] ? d.concat(v) : d, [])
console.log(duplicates); //[1, 1, 2, 2]
//readable version:
var duplicates = a.sort().reduce((output, element, index, input) => {
if ((index > 0) && (element === input[index - 1]))
return output.concat(element)
return output
}, [])
console.log(duplicates); //[1, 1, 2, 2]
Щелкните правой кнопкой мыши и подтвердите. Если он не подтвержден, то Eclipse не сможет получить доступ к файлу XSD. Есть ли определениеs.xsd в родительском каталоге XML? Вы также можете определить XML каталог записей для вашей xsds. В любом случае, если все в порядке, при сохранении следует проверить XML. Валидация обычно происходит вместе с завершением кода элементов и атрибутов. Обычно они оба работают или ни один.
ОБНОВЛЕНИЕ:
Изображение, чтобы сделать действие проверки более четким:
Это должно быть автоматически - «на лету», если у вас есть файл XSD, объявленный вверху.