Я абсолютный нуб с этим, пожалуйста, простите меня за то, что вы не используете правильную терминологию, но я постараюсь быть максимально точным и подробным.Выберите несколько случаев, используя 1 выражение
Я использую следующее выражение для получения «HPI-White». Есть ли способ выбрать другое появление цвета из --- SAMPLE CODE --- без необходимости создавать отдельные выражения? Я могу изменить значение # после/Происхождение [1], чтобы получить то, что я хочу, но это кажется излишним.
/XMLReport/Report/PreflightResult/PreflightResultEntry[3]/PreflightResultEntryMessage/StringContext/Occurences/Occurence[1]/VarPairs/VarPair[1]/VarValue/text()
--- ОБРАЗЦА КОДА ---
<PreflightResultEntryMessage xml:lang="en-US">
<Message>Spot color Dieline, HPI-White, PANTONE 105 C, PANTONE 127 C, PANTONE 7636 C, PANTONE Black C, PANTONE Blue 0821 C, PANTONE Magenta 0521 C, PANTONE Rhodamine Red C, PANTONE Warm Red C, PANTONE Yellow C is used (11x on page 1)</Message>
<StringContext>
<BaseString>Spot color %[]SpotColorName% is used</BaseString>
<ConstantPairs>
<ConstantPair>
<ConstantName>Category</ConstantName>
<ConstantValue>Check</ConstantValue>
</ConstantPair>
<ConstantPair>
<ConstantName>ActionID</ConstantName>
<ConstantValue>2078</ConstantValue>
</ConstantPair>
</ConstantPairs>
<Occurences>
<Occurence>
<VarPairs>
<VarPair>
<VarName>SpotColorName</VarName>
<VarValue>HPI-White</VarValue>
</VarPair>
<VarPair>
<VarName>Instances</VarName>
<VarValue>0</VarValue>
</VarPair>
</VarPairs>
<Location maxX="289.431" maxY="421.867" minX="89.431" minY="400.603" page="0"/>
</Occurence>
<Occurence>
<VarPairs>
<VarPair>
<VarName>SpotColorName</VarName>
<VarValue>PANTONE Yellow C</VarValue>
</VarPair>
<VarPair>
<VarName>Instances</VarName>
<VarValue>0</VarValue>
</VarPair>
</VarPairs>
<Location maxX="68.076" maxY="386.523" minX="50.717" minY="365.259" page="0"/>
</Occurence>
<Occurence>
<VarPairs>
<VarPair>
<VarName>SpotColorName</VarName>
<VarValue>PANTONE Warm Red C</VarValue>
</VarPair>
<VarPair>
<VarName>Instances</VarName>
<VarValue>0</VarValue>
</VarPair>
</VarPairs>
<Location maxX="99.352" maxY="386.523" minX="81.993" minY="365.259" page="0"/>
</Occurence>
<Occurence>
<VarPairs>
<VarPair>
<VarName>SpotColorName</VarName>
<VarValue>PANTONE Rhodamine Red C</VarValue>
</VarPair>
<VarPair>
<VarName>Instances</VarName>
<VarValue>0</VarValue>
</VarPair>
</VarPairs>
<Location maxX="130.628" maxY="386.523" minX="113.269" minY="365.259" page="0"/>
</Occurence>
<Occurence>
<VarPairs>
<VarPair>
<VarName>SpotColorName</VarName>
<VarValue>PANTONE Magenta 0521 C</VarValue>
</VarPair>
<VarPair>
<VarName>Instances</VarName>
<VarValue>0</VarValue>
</VarPair>
</VarPairs>
<Location maxX="161.904" maxY="386.523" minX="144.545" minY="365.259" page="0"/>
</Occurence>
<Occurence>
<VarPairs>
<VarPair>
<VarName>SpotColorName</VarName>
<VarValue>PANTONE Blue 0821 C</VarValue>
</VarPair>
<VarPair>
<VarName>Instances</VarName>
<VarValue>0</VarValue>
</VarPair>
</VarPairs>
<Location maxX="193.18" maxY="386.523" minX="175.821" minY="365.259" page="0"/>
</Occurence>
<Occurence>
<VarPairs>
<VarPair>
<VarName>SpotColorName</VarName>
<VarValue>PANTONE Black C</VarValue>
</VarPair>
<VarPair>
<VarName>Instances</VarName>
<VarValue>0</VarValue>
</VarPair>
</VarPairs>
<Location maxX="224.455" maxY="386.523" minX="207.096" minY="365.259" page="0"/>
</Occurence>
<Occurence>
<VarPairs>
<VarPair>
<VarName>SpotColorName</VarName>
<VarValue>PANTONE 105 C</VarValue>
</VarPair>
<VarPair>
<VarName>Instances</VarName>
<VarValue>0</VarValue>
</VarPair>
</VarPairs>
<Location maxX="255.731" maxY="386.523" minX="238.372" minY="365.259" page="0"/>
</Occurence>
<Occurence>
<VarPairs>
<VarPair>
<VarName>SpotColorName</VarName>
<VarValue>PANTONE 127 C</VarValue>
</VarPair>
<VarPair>
<VarName>Instances</VarName>
<VarValue>0</VarValue>
</VarPair>
</VarPairs>
<Location maxX="287.007" maxY="386.523" minX="269.648" minY="365.259" page="0"/>
</Occurence>
<Occurence>
<VarPairs>
<VarPair>
<VarName>SpotColorName</VarName>
<VarValue>PANTONE 7636 C</VarValue>
</VarPair>
<VarPair>
<VarName>Instances</VarName>
<VarValue>0</VarValue>
</VarPair>
</VarPairs>
<Location maxX="318.283" maxY="386.523" minX="300.924" minY="365.259" page="0"/>
</Occurence>
<Occurence>
<VarPairs>
<VarPair>
<VarName>SpotColorName</VarName>
<VarValue>Dieline</VarValue>
</VarPair>
<VarPair>
<VarName>Instances</VarName>
<VarValue>0</VarValue>
</VarPair>
</VarPairs>
<Location maxX="364.928" maxY="472.927" minX="4.0725" minY="4.0722" page="0"/>
</Occurence>
</Occurences>
</StringContext>
</PreflightResultEntryMessage>
Thank you bjimba! Это именно то, чего я хотел. Я строю рабочий процесс автоматизации с использованием программного обеспечения ESKO, а XPath - один из типов инструментов, которые я могу использовать. Я только начинаю вникать в мир XPath, и я нахожу его очень мощным инструментом. Надеюсь, это имеет смысл ;-) Еще раз спасибо! – NoobUser