| XSLTPROC(1) | xsltproc Manual | XSLTPROC(1) |
نام (NAME)
xsltproc - پردازشگر خط فرمانی XSLT
خلاصه دستور (SYNOPSIS)
xsltproc [[-V | --version] [-v | --verbose] [{-o | --output} {FILE | DIRECTORY}] | --timing | --repeat | --debug | --novalid | --noout | --maxdepth VALUE | --maxvars VALUE | --huge | --seed-rand VALUE | --html | --encoding ENCODING | --param PARAMNAME PARAMVALUE | --stringparam PARAMNAME PARAMVALUE | --nonet | --path "PATH(S)" | --load-trace | --catalogs | --xinclude | --xincludestyle | [--profile | --norman] | --dumpextensions | --nowrite | --nomkdir | --writesubtree PATH | --nodtdattr] [STYLESHEET] {XML-FILE... | -}
توضیحات (DESCRIPTION)
xsltproc یک ابزار خط فرمانی برای اعمال شیوهبرگههای XSLT روی اسناد XML است. این ابزار بخشی از libxslt(3)، کتابخانهٔ C مربوط به XSLT برای GNOME است. اگرچه به عنوان بخشی از پروژهٔ GNOME توسعه یافته است، اما میتواند مستقل از محیط رومیزی GNOME عمل کند.
xsltproc از خط فرمان با نام شیوهبرگهٔ مورد نظر و به دنبال آن نام فایل یا فایلهایی که شیوهبرگه باید روی آنها اعمال شود فراخوانی میشود. اگر نام فایل ارائهشده - باشد، از ورودی استاندارد استفاده خواهد کرد.
اگر یک شیوهبرگه درون یک سند XML با استفاده از دستورالعمل پردازش شیوهبرگه (Stylesheet Processing Instruction) گنجانده شده باشد، نیازی به ذکر نام شیوهبرگه در خط فرمان نیست. xsltproc بهطور خودکار شیوهبرگهٔ گنجاندهشده را شناسایی کرده و از آن استفاده میکند.
بهطور پیشفرض، خروجی به stdout ارسال میشود. میتوانید با استفاده از گزینهٔ -o یا --output فایلی را برای خروجی مشخص کنید.
گزینهها (OPTIONS)
xsltproc گزینههای زیر را (به ترتیب الفبا) میپذیرد:
--catalogs
--debug
--dumpextensions
--html
--load-trace
--maxdepth VALUE
--maxvars VALUE
--huge
--seed-rand VALUE
--nodtdattr
--nomkdir
--nonet
--noout
--novalid
--nowrite
-o یا --output FILE | DIRECTORY
مهم
دایرکتوری دادهشده باید از قبل وجود داشته باشد..sp .5v
نکته
اطمینان حاصل کنید که FILE و DIRECTORY از “URI reference computation” همانطور که در RFC 2396 و نسخههای پس از آن توصیف شده است پیروی میکنند. این بدان معناست که برای نمونه -o directory ممکن است کار نکند، اما -o directory/ کار خواهد کرد.
--encoding ENCODING
--param PARAMNAME PARAMVALUE
--path "PATH(S)"
--profile یا --norman
--repeat
--stringparam PARAMNAME PARAMVALUE
--timing
-v یا --verbose
-V یا --version
--writesubtree PATH
--xinclude
--xincludestyle
SGML_CATALOG_FILES
XML_CATALOG_FILES
خطاها (DIAGNOSTICS)
کدهای بازگشتی xsltproc اطلاعاتی را ارائه میدهند که هنگام فراخوانی آن از طریق اسکریپتها قابل استفاده است.
0
1
2
3
4
5
6
7
8
9
10
11
اطلاعات بیشتر را میتوان در نشانیهای زیر یافت:
نویسندگان (AUTHORS)
John Fleck <jfleck@inkstain.net>
کپیرایت و تکثیر (COPYRIGHT)
کپیرایت © 2001, 2002
| 07/04/2024 | libxslt |