Мне нужно получить HTML-содержимое answer
в этом фрагменте XML:
<qa>
<question>Who are you?</question>
<answer>Who who, <strong>who who</strong>, <em>me</em></answer>
</qa>
Итак, я хочу получить строку «Кто кто, ‹strong›кто кто‹/strong›, ‹em›me‹/em›».
Если у меня есть answer
как SimpleXMLElement
, я могу позвонить asXML()
, чтобы получить «‹ответ›Кто кто, ‹сильный›кто кто‹/сильный›, ‹em›me‹/em›‹/ответ›», но как получить внутренний XML элемента без самого элемента, обернутого вокруг него?
Я бы предпочел способы, которые не включают строковые функции, но если это единственный способ, пусть будет так.