Я не знаю точно, как выглядит код xml / xpath в Objective C, но я подозреваю, что вы уже уже получаете всю необходимую информацию, вам просто нужно сделать немного больше, чтобы взять это отдельно. Узел, полученный вашим xpath, выглядит следующим образом (я редактировал содержимое):
<p>Anastassia Angelopolou<br />
Email: <a href="mailto:agelopa@wmin.ac.uk.invalid">agelopa@wmin.ac.uk.invalid</a></p>
поэтому, если вы просто запросите текст узла p
, вы просто получите текст Anastassia Angelopolou
, (первый) внутренний текст вплоть до первого дочернего узла (<br />
) ). Чтобы получить адрес электронной почты, вы можете выполнить xpath с имеющегося у вас узла p
до дочернего узла ./a
и получить текст или значение @href
.