DIXml چیست؟
DIXml یک embedded library پردازش XML، XSLT و EXSLT برای Delphi (Embarcadero / CodeGear / Borland) است. این ابزار بر پایه لایبرری های libxml2، libxslt و libexslt توسعه داده شده است اما برای استفاده از آن نیازی به هیچ گونه DLL و یا فایل های خارجی نخواهید داشت و می توانید به صورت کاملاً مستقل از امکانات و قابلیت هایی که در اختیارتان قرار می دهد استفاده کنید. این ابزار در واقع کامل ترین قابلیت ها را برای کار با XML و XSLT برای Delphi را ارائه می کند و امکانات متنوعی را در اختیار کاربران و توسعه دهندگان قرار می دهد تا به کمک آن ها بتوانند فرمت های XML و XSLT خود را پردازش کنند. اگر در زمینه توسعه با زبان برنامه نویسی Delphi فعالیت داشته باشید می توانید از این library کمک گرفته و با استفاده از آن فرمت های XML، XSLT و EXSLT خودتان را در اپلیکیشن های توسعه داده شده با Delphi پردازش کنید. قابلیت ها و امکانات متنوع این لایبرری شما را از سایر ابزارها و نرم افزارها بی نیاز می سازد و می توانید بدون dependency از آن استفاده کنید.
DIXml امکان خواندن و نوشتن XML و HTML، و حالت های pull و push را در اختیارتان قرار می دهد. همچنین می توانید از آن برای ساخت، لود و ذخیره سازی ساختار درختی داکیومنت های XML و HTML استفاده کنید. این ابزار کاربردی از انکودینگ برای UTF-8، UTF-16، خانواده ISO-8859 و ASCII (تمام native ها) پشتیبانی می کند. پشتیبانی از NameSpace، پردازش XPATH و نیز امکان validate کردن DTD و schema نیز از دیگر قابلیت هایی است که این لایبرری ارائه می کند. اگر برای پردازش داکیومنت های XML و HTML خودتان در دلفی به دنبال ابزاری مطمئن با قابلیت های کامل هستید می توانید با خیالی آسوده این library را دریافت و استفاده کنید.
DIXml برای انجام کار از کم ترین میزان مموری استفاده می کند و در عین حال بهترین عملکرد را ارائه می کند. می توانید خروجی / ورودی فایل، مموری و یا خروجی و ورودی سفارشی سازی شده ای را به کمک این لایبرری دریافت کنید. در ادامه لینک دانلود DIXml به همراه کرک آن ارائه شده است که می توانید آن را دریافت کنید.
ویژگی ها و قابلیت های DIXml:
- - امکان خواندن و نوشتن XML و HTML
- - ساخت document tree برای فرمت های XML و HTML
- - بدون نیاز به هیچ گونه DLL و یا فایل های اکسترنال اضافی
- - امکان اعتبارسنجی DTD و schema
- - پردازش XPATH
- - پشتیبانی از انکودینگ برای UTF-8, UTF-16, ISO-8859-family, ASCII
- - پشتیبانی از NameSpace
- - تغییر و پردازش XSLT
- - ورودی و خروجی سفارشی سازی شده
- - مصرف کم مموری در عین کارآیی خیره کننده
- - و بسیاری موارد دیگر.
05/01/1402 01:56:53 ب.ظ
How to install it there is no instructions.. I download 5.18.0 for D10.4