LINUX.ORG.RU

xml


0

0

не посоветует online литературу по сабжу?

а то вопрос возник при написание парсера xml,
если не совсем дурацкий ответьте пожалуйста.

есть tag1 и tag2, а xml выглядит вот так:

<tag1>
<tag2>content1</tag2>
content2
</tag1>

в качесве контена tag1 мне выдают '\n', пару пробелов,
и content2, это правильно?

использую libxml.

ведь по идее в качестве контента tag1 я должен получать только
content2 или нет?

anonymous

нет, ты должен получать всё, от > до <

как это интерпритировать это твои проблемы - не нужны пробеллы пропускай, нужны - не пропускай.

anonymous
()

о вот забыл,

<tag1>

<tag2>content1</tag2>

content2

</tag1>

с точки здения DOM в данном случае tag1 имеет 3 NODE :

1. текстовая нода: \n, пробеллы и тд (ты их видишь? и я не вижу, но они есть)

2. элемент: tag2

3: текстовая нода content2, пробелы и \n (2шт).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.