Quels sont les changements que je dois faire si j'utilise jdk 7 et que je veux utiliser l'expression lambda? Je compare 2 fichiers XML et à ignorer les noeuds spécifiques à l'aide d'où cette expressioncomment utiliser l'expression lambda pour jdk 7 ou des versions plus anciennes
final Diff documentDiff = DiffBuilder
.compare(expectedSource)
.withTest(actualSource)
.withNodeFilter(node -> !node.getNodeName().equals(someName))
.build();
error: Syntax error on token '-',-- expected
Vraiment, vous ne pouvez pas. Les Lambdas sont seulement dans Java 8 et au-dessus. –
Aucune suggestion sur la façon de comparer deux fichiers xml ignorant des balises spécifiques en utilisant java – Fraction
Vous pouvez seulement utiliser lambda dans java 8. Jusqu'à ce que vous ouvriez une nouvelle question sur "comment comparer deux fichiers xml en ignorant des balises spécifiques", vous devriez écrire XSLT. vous voulez comparer. –