Попробуйте формат XML, подобный следующему:
<Page Id="Home">
<Elements>
<Element Id="welcome">
<Value>Welcome to xyz.com</Value>
</Element>
<Element Id="key1">
<Value>some other static content</Value>
</Element>
</Elements>
</Page>
Почему?Моя первая мысль: каждой странице нужен свой идентификатор.Итак, я показал страницу под названием «Дом» с двумя элементами.Также используя теги, а не атрибуты, можно использовать разделы CDATA [http://en.wikipedia.org/wiki/CDATA], если у вас есть символы, которые необходимо экранировать.В противном случае вам придется преобразовать <,>, и &, и это будет ужасно.
<Element Id="key1">
<Value><![CDATA[some other static content with < > in it!]]></Value>
</Element>
Или как насчет того, что вы хотите добавить div?с классом?
<Element Id="key1">
<Value><![CDATA[<div class="wrapper">some other static content with in it!</div>]]></Value>
</Element>
Это лучше.
В общем, я использую теги больше, чем атрибуты.Теги проще найти с помощью XPath.