Saksafondan xpath 2.0 aracılığıyla bir xml belgesindeki "formEmail", "form_q \ d {1,3}" ve "title" dizelerini aramak ve yalnızca listenin Motor tarafından bulunursa dizeleri. Biliyorum ki sadece düğümlerin bir listesini döndürüyorum. İlgili dizelerin bir listesini vermek mümkün mü? Hedef dize Özellikte value
adlı yanaxpath sadece arama dizgisini döndürür
XPathCompiler xpath = proc.newXPathCompiler();
XPathExecutable exePath=xpath.compile(".//property[matches(@value,'formEmail|form_q\\d{1,3}$|title')]");
yinelenen dizeleri ortadan kaldırmak gerekir, daha sonra belki de "ayrı değerler" yazmak için daha iyi olurdu (.// özellik/@ değer [eşleşmeleri (., 'formEmail | form_q \\ d {1,3} $ | başlık')]) ' –