Xerces-C: переход с версии 2.x на версию 3.x?

Я хотел бы перенести проект (устаревший код, с которым я не совсем знаком) с Xerces-C v2.x на v3.x.

Оказывается, Xerces-C v3 отбросил класс DOMBuilder. архив миграции говорит мне следующее:

... ряд интерфейсов DOM (DOMBuilder, DOMWriter, DOMInputSource и т. д.) был заменен в рамках окончательной работы по приведению спецификации DOM уровня 3 в соответствие.

Это мило. Но есть ли какое-нибудь руководство по переносу кода, основанного на этих классах, на новый API?


person DevSolar    schedule 09.09.2010    source источник


Ответы (1)


Замены для удаленных API:

  • #P2# <блочная цитата> #P3#
  • #P4# <блочная цитата> #P5#
  • Используйте DOMLSInput вместо DOMInputSource.

Смотрите также:

person linuxbuild    schedule 28.01.2011
comment
Наглядный пример преобразования DOMWriter в DOMLSSerializer можно найти здесь: trac.osgeo.org/mapguide /билет/1399 - person c_k; 02.10.2014