XIST

Софтуер снимки:
XIST
Софтуер детайли:
Версия: 4.10
Дата на качване: 20 Feb 15
Розробник: -
Разрешително: Безплатно
Популярност: 67

Rating: nan/5 (Total Votes: 0)

XIST е разтегателен HTML и XML генератор, написани на Python. Тя също е DOM парсера (построен на върха на SAX2) с един много прост и pythonesque дърво API. Всеки тип XML елемент съответства на Python клас и тези Python класове осигуряват метод преобразуване за трансформиране на XML дървото (например в HTML). XIST може да се счита за "обектно-ориентирано XSLT".
XIST е написана като заместител на HTML Препроцесор ХСК на, и заимства някои функции и идеи от нея.
Той също така заема основните идеи (XML / HTML елементи като Python обекти) от HTMLgen и HyperText.
XIST е на базата на XML Web система за управление на съдържанието с LivingLogic AG. Основното предимство на използването XIST в този контекст е в състояние да предварителна обработка на темплейти на системата XML управление на уеб съдържание, за да получите максимална скорост е възможно и да получите многократна употреба градивни елементи за изграждане на шаблоните.

<силна > Характеристики :

  • за лесно разширяване с нови XML елементи,
  • Може да се използва за офлайн или поколение онлайн страница,
  • Позволява вграждането Python код в XML файлове,
  • Поддържа разделяне на оформление и логика,
  • Може да се използва заедно с mod_python, PyWX или Webware за генериране на динамични страници,
  • Напълно подкрепя Unicode и XML пространства от имена,
  • Осигурява възможности за използване на XIST заедно с JSP / Struts (при смяна Struts тагове библиотеки с XIST Това ускорява страници с коефициент 510.)

Какво ново в тази версия:

  • Сега вече е възможно да се използват UL4 шаблони като функции с помощта на тагове:
  • & GT; & GT; & GT; от LL внос ul4c
  • & GT; & GT; & GT; F = ul4c.Template (& quot; & quot;)
  • & GT; & GT; & GT; F (X = 42)
  • Възможно е също така да се обадите на шаблон като функция в друг шаблон:
  • & GT; & GT; & GT; от LL внос ul4c
  • & GT; & GT; & GT; T = ul4c.Template (& quot; & quot;)
  • & GT; & GT; & GT; t.renders ()
  • 42-ра "
  • нормалните на шаблона ще бъдат игнорирани, ако се използва като функция.
  • Ако шаблонът работи до края, без да се натъкват на етикет, Нито ще се върнат, ако шаблонът се използва като функция.
  • Ако шаблонът се използва като шаблон и етикет се среща изпълняващата шаблона ще бъде спрян (върнатата стойност, ще бъдат игнорирани).
  • Маркерът UL4 може вече да съдържа не само променливите assigments, но всеки друг израз. Разбира се, това прави само чувство за заявяване, че имат странични ефекти (напр покана да направи метод).
  • Маркерът бе отстранен. За да обновите своя код замени с.
  • UL4 функции за печат и PrintX са били добавени. Те се държат като съответните етикети и, но може да извежда на произволен брой аргументи.
  • На вградените функции UL4 сега са реални обекти, които могат да бъдат предадени за шаблони като аргументи.
  • На UL4 методи дни, секунди, микросекунди и месеци са били добавени за timedelta / monthdelta обекти.
  • Списъци в UL4 сега подкрепят методите добавячни, посочете и поп.
  • Речници UL4 сега подкрепят актуализацията на метод.
  • Скриптът db2ul4 вече поддържа -w / - keepws аргумент
  • .
  • Функциите UL4 Vars и да са били отстранени.
  • The ** синтаксис е била отстранена за UL4 Dict литерали.
  • Автоматичната променлива стека UL4 е била отстранена също.

Какво ново във версия 4.7:

  • A променлива стека сега автоматично дефинирани във всички UL4 шаблони. Този списък съдържа комин на текущо изпълнявания UL4 шаблони. стека [-1] е текущата шаблона.
  • UL4 шаблони вече поддържат лексикални полета. Локално дефиниран subtemplate да получите достъп до всички локални променливи на модела, по който тя се определя.
  • UL4 функции и методи сега ПОМОГНЕМ аргументи ключови думи, напр формат (сега (), FMT = & quot;% Y-% m-% г & quot ;, Lang = & quot; ен & quot;).
  • UL4 шаблони вече не могат да бъдат превърнати в Java CompiledTemplate обекти. (Въпреки това превръщане на InterpretedTemplate е разбира се все още се поддържа).
  • Ако ctx_preferences виждане не съществуват orasql.Preference.itername` сега просто ще се върне празен итератор вместо липса с Oracle изключение ORA-00942:. Таблица или изглед не съществува
  • За Сизиф работни места, класа приписват maxtime сега може да се настрои на datetime.timedelta обект.

Какво ново във версия 4.4:

  • Python 3.3 се изисква предприятието (като код използва добив от и __qualname __).
  • П / __ init__.py е била отстранена, т.е. XIST сега PEP 420 съвместим пакет именно пространство.
  • Фиксирана таб / пространство микс в antlr3 / debug.py.

Какво ново във версия 3.20:.

  • Java изходния код вече може да бъде произведена от UL4 шаблони
  • Сизиф работни места да поддържат режим на липса на разклоняване.
  • Скриптовете xml2xsc и dtd2xsc могат да се справят множество XML / DTD файлове.
  • UL4 функции JSON The (), тип (), токсично за репродукцията (), islist (), и isdict () може да се справи повече видове карти и списъци.
  • ll.orasql е подобрена, за да подкрепи имена на обекти с & quot; фантазия & quot; символи.
  • скриптовете ULS, НТП и ucat има нови опции --include, --exclude и --всички.
  • cx_Oracle 5.1 се поддържа сега.
  • Oracle URLs поддръжка при влизане в SYSDBA режим / SYSOPER.
  • Oracle URLs подкрепа на достъпа до обекти, които принадлежат на друг потребител.

Какво ново във версия 3.14:.

  • UL4 шаблони вече могат да бъдат превърнати в Javascript
  • Влизане в системата Сизиф работни места сега е много по-гъвкава.
  • Регистрационни файлове за всеки цикъл ще се съхраняват за по-адаптивни брой дни.

Какво ново във версия 3.6.2:

  • Шаблон обекти в UL4 шаблони сега имат направят ( ) метод, който се връща на изходна низ.
  • функция INT The UL4 () вече поддържа два аргумента.

Какво ново във версия 3.6.1:

  • make.py вече поддържа Минимизирането източник Javascript и Growl уведомления.
  • UL4 шаблони вече поддържат изход JSON и цвят обекти.
  • jsp.py вече могат да конвертирате UL4 шаблони за JSP код.

<силни> Какво ново във версия 3.4.3:

  • css.applystylesheets () вече не могат да се справят стил декларации, съдържащи коментари. Това е фиксиран.

Какво ново във версия 3.4.2:

  • разбор счупен HTML (чрез подредено опция), когато използване на база URL е фиксиран.

<силни> Изисквания :

  • Python
  • Python Imaging Library

Друг софтуер на разработчика -

GNOME DVB Daemon
GNOME DVB Daemon

20 Feb 15

django-push
django-push

11 May 15

DataCleaner
DataCleaner

27 Sep 15

Epos
Epos

2 Jun 15

Коментари към XIST

Коментари не е намерена
добавите коментар
Включете на изображения!