İML XML daxil tərtib etmək asan dilidir.
Dil insan və ya əksinə üçün kompüter üçün idealdır, lakin dəhşətli olub: bir formal dil kompüter üçün yaradılmışdır istənilən vaxt, kompromis əldə etmək üçün var. XML kompüter üçün çox yaxşıdır.
Yuxarıda göstərilən əsaslara görə XML istifadə edərək, lakin proqramlaşdırma üçün? "Niyə bir Markup Language ?!" Mən bir müddət XSLT bir kod generator ilə ətrafında oynayan qışqırır nə idi. Ki, fikir verdi.
Motivasiya
Onlar bucaq mötərizədə yazılı proqramları kimi deyil, çünki bir çox insanlar, birbaşa XSLT yazmaq deyil. Nəticədə adətən insanlar Java proqramları yazılı və Java XML emal, və ya Java proqramları XSLT funksiyaları istifadə olunur ki, edir.
Kiçik və sürətli XSLT prosessorları var və Java və ya adətən C ++ ki, həyata keçirilməsi üçün heç üstünlükləri var - lakin çox effektiv deyil.
Beləliklə, mən asanlıqla XSLT tərcümə oluna bilər dil kimi bir Java və ya C kimi bir şey etmək istəyirdi. Sonra ümumi XSLT işlemci proqram emal edə bilərsiniz, və XML çox tez emal edilə bilər.
Mən gördüm, çünki Avtomatlaşdırılmış Software Engineering üçün kod nəsil XSLT çox asanlıqla həyata keçirilə bilər, bu başlayıb - lakin XSLT yazılı annoying edir
Bu azad yeni nədir.
- Kiçik bugfixes.
versiyası 2.4.3 yeni nədir.
- daxildir direktiv üçün əlavə əlavə syntax
nədir versiyası 2.4.2 Yeni:.
- Bu versiya pyPEG 1.4 əsaslanır
- funksiyası zənglər üçün daha bir neçə boş syntax əlavə edilmişdir.
versiyası 2.4.1 Yeni nədir.
Bu, əsasən bir sənədlərin yeniləmə
- edir
versiyası 2.3.4 yeni nədir.
- təkmilləşdirilməsi Block Line Quote
- funksiyası zənglər sintaksis uzanan.
versiyası 2.3.12 yeni nədir.
- İML 2 indi pyPEG 1.3 istifadə edir
versiyası 2.3.11 yeni nədir:
- Bu versiya ikiqat dereferencing göstəricilər ilə bir səhv giderir və Unicode.
versiyası 2.3.10 yeni nədir:
- səhv rəftar Unicode ilə Bugs müəyyən edilmişdir.
nədir versiyası 2.3.8 Yeni
- Assert (test, msg) və debug ( msg) funksiyaları YSLT üçün əlavə edildi.
tələblər
- Python
- Libxslt
- XMLStarlet
Şərhlər tapılmadı