Как проверить наличие узлов и узлов с указанными атрибутами c? - PullRequest
0 голосов
/ 11 июля 2020

Я ищу способ определить, существует ли конкретный узел c с атрибутом, и получить его значение.

Кроме того, мне нужно знать, как проверить, существует ли конкретный c узел внутри узла с атрибутом существует:

<?xml version="1.0" encoding="utf-8"?>
<Settings Name="Settings">
  <Category Name="CatTest1">
    <Printer1>Kitchen</Printer1>
  </Category>
  <Category Name="CatTest2">
    <Printer1>Kitchen02</Printer1>
    <Printer2>PrintToPdf</Printer2>
  </Category>
</Settings>

В этом примере:

  1. Мне нужен способ узнать, есть ли узел с атрибутом «Name = 'CatTest2'» существует
  2. Мне нужен способ узнать, существует ли внутри узла с атрибутом «Name = 'CatTest2'» узел с именем «Printer1»

Я пробовал несколько способов, но Я застрял. Заранее спасибо

...