Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
intro:repeating [15/12/2010 22:30] |
intro:repeating [29/10/2020 16:32] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Повторяющиеся строки (наборы атрибутов) ====== | ||
+ | |||
+ | Оптимизировать повторяющиеся строки или наборы атрибутов через объявление их в одном месте можно следующим образом: | ||
+ | <code> | ||
+ | <!DOCTYPE XML [ | ||
+ | <!ENTITY bb "<button text='ent2'><onaction>println('ggg')</onaction></button>" > | ||
+ | ]> | ||
+ | |||
+ | <AppXML default-class-name="Lib" language="en"> | ||
+ | <main> | ||
+ | <window id="w1" layout="flow" width="600" height="600"> | ||
+ | &bb; | ||
+ | &bb; | ||
+ | </window> | ||
+ | </main> | ||
+ | <common> | ||
+ | <!--...--> | ||
+ | </common> | ||
+ | </AppXML> | ||
+ | </code> | ||