parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

OFF: тэг item нужно ставить внутри метода Item:show или снаружи?

insomnia 13.02.2007 15:15

есть классы List и Item, объект класса List содержит несколько объектов класса Item
у каждого из классов есть метод show, который строит xml представление объекта
в результате ожидается xml (тэг list может отсутствовать):

<list>
<item>...</item>
<item>...</item>
<item>...</item>
</list>

в методе List:show есть итератор, вызывающий метод show для каждого объекта класса Item

он может выводить только содержимое объекта без охватывающих тэгов

<item>^item.show[]</item>

а может выводить содержимое объекта вместе с охватывающим тэгом

^item.show[]

в последнем случае тэг item появляется в методе Item:show

по опыту посоветуйте, пожалуйста, какого варианта лучше придерживаться?