انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

xmllint - آنلاین در ابر

xmllint را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور xmllint است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


xmllint - ابزار خط فرمان XML

خلاصه


xmllint [- نسخه | - رفع اشکال | --پوسته | --xpath "XPath_expression" | -- اشکال زدایی | --کپی 🀄
| --بازیابی | -- نه | -- بدون | --نا خالص | --مسیر "راه ها)" | --بار-ردیابی |
--htmlخارج شد | -- nowrap | --معتبر | -- پس از اعتبار | --dtddvalid URL | --dtdvalidfpi FPI
| --زمان سنجی | -- خروجی فایل | --تکرار | --درج | --فشرده کردن | --html | --xmlout
| --فشار دادن | -- حافظه | -- حداکثر NBBYTES | --بدون اخطار | -- خالی ها | --nocdata |
--قالب | -- رمزگذاری رمزگذاری | --dropdtd | -- پاک نشدن | --testIO | --کاتالوگ ها |
--nocatalogs | --خودکار | -- شامل کردن | --noxincludenode | --loaddtd | --dtdattr |
-- جریان | -- واکر | --الگو PATTERNVALUE | --chkregister | -- آرامش SCHEMA |
-- طرحواره SCHEMA | --c14n] {XML-FILE(های)... | -}

xmllint --کمک

شرح


La xmllint برنامه یک یا چند فایل XML را که در خط فرمان به عنوان مشخص شده است تجزیه می کند
XML-FILE (یا ورودی استاندارد اگر نام فایل ارائه شده باشد - ). انواع مختلف را چاپ می کند
خروجی، بسته به گزینه های انتخاب شده. برای تشخیص خطاهای هر دو مفید است
کد XML و در خود تجزیه کننده XML.

xmllint گنجانده شده است libxml(3).

OPTIONS


xmllint گزینه های زیر را می پذیرد (به ترتیب حروف الفبا):

--خودکار
یک سند کوچک برای اهداف آزمایشی ایجاد کنید.

--کاتالوگ ها
از کاتالوگ (های) SGML استفاده کنید SGML_CATALOG_FILES. در غیر این صورت کاتالوگ های XML از
/etc/xml/catalog به صورت پیش فرض استفاده می شوند.

--chkregister
ثبت گره را روشن کنید. برای آزمایش توسعه دهندگان مفید است libxml(3) کد رهگیری گره.

--فشرده کردن
روشن کن از gzip(1) فشرده سازی خروجی.

--کپی 🀄
اجرای کپی داخلی را آزمایش کنید.

--c14n
از W3C XML Canonicalisation (C14N) برای سریال کردن نتیجه تجزیه به stdout استفاده کنید.
نظرات را در نتیجه حفظ می کند.

--dtddvalid URL
از DTD مشخص شده توسط an استفاده کنید URL برای اعتبار سنجی

--dtdvalidfpi FPI
از DTD مشخص شده توسط یک شناسه عمومی رسمی استفاده کنید FPI برای تایید، توجه داشته باشید که این
برای کار کردن به یک کاتالوگ نیاز دارد که شناسه عمومی رسمی را صادر کند.

- رفع اشکال
یک فایل را تجزیه کنید و یک درخت مشروح از نسخه درون حافظه سند را خروجی بگیرید.

-- اشکال زدایی
موجودیت های تعریف شده در سند را اشکال زدایی کنید.

--dropdtd
DTD را از خروجی حذف کنید.

--dtdattr
DTD خارجی را واکشی کنید و درخت را با ویژگی های ارثی پر کنید.

-- رمزگذاری رمزگذاری
خروجی در کدگذاری داده شده توجه داشته باشید که این برای سند کامل کار می کند نه قطعات یا
نتیجه پرس و جوهای XPath

--قالب
خروجی را مجدداً فرمت کرده و تغییر دهید. در XMLLINT_INDENT متغیر محیطی را کنترل می کند
تورفتگی مقدار پیش فرض دو فاصله " " است.

--کمک
یک خلاصه استفاده کوتاه را چاپ کنید xmllint.

--html
از تجزیه کننده HTML استفاده کنید.

--htmlخارج شد
خروجی نتایج به عنوان یک فایل HTML. این باعث می شود xmllint برای خروجی تگ های HTML لازم
خروجی درخت نتیجه را احاطه می کند تا نتایج را بتوان در a نمایش/مشاهده کرد
مرورگر.

--درج
برای درج های معتبر تست کنید.

--loaddtd
یک DTD خارجی واکشی کنید.

--بار-ردیابی
نمایش تمام اسناد بارگیری شده در حین پردازش در stderr.

-- حداکثر NNBYTES
پشتیبانی از حافظه تجزیه کننده را تست کنید. NNBYTES حداکثر تعداد بایت های کتابخانه است
مجاز به تخصیص این همچنین می تواند برای اطمینان از پردازش دسته ای فایل های XML استفاده شود
حافظه مجازی سروری که آنها را اجرا می کند تمام نمی شود.

-- حافظه
تجزیه از حافظه

-- خالی ها
فضاهای خالی غیر قابل توجه را رها کنید.

--nocatalogs
از هیچ کاتالوگ استفاده نکنید.

--nocdata
بخش CDATA را با گره های متنی معادل جایگزین کنید.

-- نه
مقادیر موجودیت را برای مراجع موجودیت جایگزین کنید. به صورت پیش فرض، xmllint موجودیت را ترک می کند
مراجع در محل

--نا خالص
از اینترنت برای واکشی DTD یا موجودیت استفاده نکنید.

-- بدون
خروجی را سرکوب کنید به صورت پیش فرض، xmllint درخت نتیجه را خروجی می دهد.

--بدون اخطار
اخطارهای تجزیه کننده و/یا اعتبار سنج را صادر نکنید.

-- nowrap
HTML doc wrapper را خروجی ندهید.

--noxincludenode
پردازش XInclude را انجام دهید اما گره های شروع و پایان XInclude را ایجاد نکنید.

-- پاک نشدن
اعلان‌های فضای نام اضافی را حذف کنید.

-- خروجی فایل
یک مسیر فایل که در آن قرار دارد را تعریف کنید xmllint نتیجه تجزیه را ذخیره می کند. معمولا برنامه ها
یک درخت بسازید و آن را در stdout ذخیره کنید، با این گزینه نتیجه نمونه XML خواهد بود
بر روی یک فایل ذخیره می شود

--مسیر "راه ها)"
از فهرست (فضا یا کولون جدا شده) مسیرهای سیستم فایل مشخص شده توسط راه ها به
DTD ها یا موجودیت ها را بارگیری کنید. لیست های جدا شده با فاصله را با علامت نقل قول محصور کنید.

--الگو PATTERNVALUE
برای تمرین موتور تشخیص الگو استفاده می شود که می تواند با خواننده استفاده شود
رابط به تجزیه کننده این اجازه می دهد تا برخی از گره ها را در سند بر اساس یک انتخاب کنید
عبارت XPath (زیر مجموعه). برای رفع اشکال استفاده می شود.

-- پس از اعتبار
بعد از اتمام تجزیه اعتبار سنجی کنید.

--فشار دادن
از حالت فشار تجزیه کننده استفاده کنید.

--بازیابی
خروجی هر بخش قابل تجزیه از یک سند نامعتبر.

-- آرامش SCHEMA
از فایل RelaxNG با نام استفاده کنید SCHEMA برای اعتبار سنجی

--تکرار
100 بار برای زمان بندی یا پروفایل تکرار کنید.

-- طرحواره SCHEMA
از فایل W3C XML Schema با نام استفاده کنید SCHEMA برای اعتبار سنجی

--پوسته
یک پوسته ناوبری را اجرا کنید. جزئیات دستورات موجود در حالت پوسته در زیر آمده است (به
بخش به نام "فرمان های SHELL").

--xpath "XPath_expression"
یک عبارت XPath که به عنوان آرگومان داده شده را اجرا کنید و نتیجه را چاپ کنید. در صورت وجود یک گره
در نتیجه، هر گره در مجموعه گره به طور کامل در خروجی سریال می شود. در صورت وجود یک
مجموعه گره خالی نتیجه "مجموعه XPath خالی است" نشان داده می شود و یک کد خروج خطا نشان داده می شود
بازگردانده خواهد شد.

-- جریان
از پخش API استفاده کنید - زمانی که در ترکیب با آن استفاده می شود مفید است -- آرامش or --معتبر گزینه های
برای اعتبار سنجی فایل هایی که بیش از حد بزرگ هستند که نمی توانند در حافظه نگهداری شوند.

--testIO
پشتیبانی از ورودی/خروجی کاربر را تست کنید.

--زمان سنجی
خروجی اطلاعات در مورد زمان طول می کشد xmllint برای انجام مراحل مختلف

--معتبر
تعیین کنید که آیا سند یک نمونه معتبر از تعریف نوع سند موجود است یا خیر
(DTD). یک DTD که باید بر اساس آن تأیید شود نیز می تواند در خط فرمان با استفاده از آن مشخص شود
la --dtddvalid گزینه. به صورت پیش فرض، xmllint همچنین بررسی می کند که آیا سند وجود دارد یا خیر
خوش فرم شده

- نسخه
نمایش نسخه از libxml(3) استفاده شده است.

-- واکر
به جای آن، ماژول واکر را که یک رابط خواننده اما برای درخت سند است، آزمایش کنید
استفاده از API Reader در یک سند تجزیه نشده، روی حافظه موجود کار می کند
درخت برای رفع اشکال استفاده می شود.

-- شامل کردن
پردازش XInclude را انجام دهید.

--xmlout
همراه با استفاده می شود --html. معمولا وقتی HTML تجزیه می شود سند ذخیره می شود
با سریال ساز HTML اما با این گزینه سند حاصل با آن ذخیره می شود
سریال ساز XML این در درجه اول برای تولید XHTML از ورودی HTML استفاده می شود.

پوسته دستورات


xmllint یک حالت پوسته تعاملی را ارائه می دهد که با آن احضار شده است --پوسته فرمان در دسترس
دستورات در حالت پوسته شامل (به ترتیب حروف الفبا):

پایه
نمایش پایه XML گره.

خدا حافظ
پوسته را رها کنید.

گربه نود
گره داده شده یا گره فعلی را نمایش دهید.

cd PATH
گره فعلی را به مسیر داده شده (در صورت منحصر به فرد) یا در صورت عدم ارائه آرگومان، ریشه را تغییر دهید.

دیر PATH
اطلاعات مربوط به گره (فضای نام، ویژگی ها، محتوا) را تخلیه می کند.

du PATH
ساختار زیردرخت را در مسیر داده شده یا گره فعلی نشان دهید.

خروج
پوسته را رها کنید.

کمک
این کمک را نشان دهید.

رایگان
نمایش میزان مصرف حافظه

بار نام فایل
یک سند جدید با نام فایل داده شده بارگیری کنید.

ls PATH
فهرست محتویات مسیر داده شده یا دایرکتوری فعلی.

pwd
نمایش مسیر به گره فعلی.

ترک
پوسته را رها کنید.

صرفه جویی نام فایل
سند فعلی را در نام فایل داده شده یا در نام اصلی ذخیره کنید.

معتبر ساختن
سند را برای وجود خطا بررسی کنید.

نوشتن نام فایل
گره فعلی را در نام فایل داده شده بنویسید.

محیط زیست


SGML_CATALOG_FILES
رفتار کاتالوگ SGML را می توان با هدایت پرس و جوها به مجموعه خود کاربر تغییر داد
کاتالوگ ها این را می توان با تنظیم انجام داد SGML_CATALOG_FILES متغیر محیطی به a
لیست کاتالوگ ها یک خالی باید بارگیری پیش فرض را غیرفعال کند /etc/sgml/catalog
کاتالوگ

XML_CATALOG_FILES
رفتار کاتالوگ XML را می توان با هدایت پرس و جوها به مجموعه خود کاربر تغییر داد
کاتالوگ ها این را می توان با تنظیم انجام داد XML_CATALOG_FILES متغیر محیطی به a
لیست کاتالوگ ها یک خالی باید بارگیری پیش فرض را غیرفعال کند /etc/xml/catalog
کاتالوگ

XML_DEBUG_CATALOG
تنظیم متغیر محیطی XML_DEBUG_CATALOG به غیر صفر با استفاده از صادرات
فرمان اطلاعات اشکال زدایی مربوط به عملیات کاتالوگ را خروجی می دهد.

XMLLINT_INDENT
تنظیم متغیر محیطی XMLLINT_INDENT تورفتگی را کنترل می کند. پیشفرض
مقدار دو فاصله " " است.

عیب یابی


xmllint کدهای بازگشتی اطلاعاتی را ارائه می دهند که می توان هنگام فراخوانی آن از اسکریپت ها استفاده کرد.

0
بدون خطا

1
طبقه بندی نشده

2
خطا در DTD

3
خطای اعتبار سنجی

4
خطای اعتبار سنجی

5
خطا در تدوین طرحواره

6
خطا در نوشتن خروجی

7
خطا در الگو (زمانی که ایجاد شد --الگو گزینه استفاده می شود)

8
خطا در ثبت نام Reader (زمانی که ایجاد شد --chkregister گزینه استفاده می شود)

9
خطای حافظه خارج شد

با استفاده از خدمات onworks.net از xmllint به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    پلاگین Tomcat Eclipse
    پلاگین Tomcat Eclipse
    پلاگین Eclipse Tomcat فراهم می کند
    ادغام ساده سرورلت تامکت
    ظرفی برای توسعه جاوا
    برنامه های کاربردی وب شما می توانید به ما بپیوندید
    بحث...
    دانلود پلاگین Eclipse Tomcat
  • 2
    دسکتاپ WebTorrent
    دسکتاپ WebTorrent
    WebTorrent Desktop برای پخش جریانی است
    تورنت در مک، ویندوز یا لینوکس. آی تی
    به هر دو بیت تورنت وصل می شود
    همتایان وب تورنت اکنون وجود ندارد
    باید منتظر بود...
    دانلود WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX یک برنامه علمی برای اصلاح است
    بازتاب اشعه ایکس، نوترون
    بازتابش و اشعه ایکس سطح
    داده های پراش با استفاده از دیفرانسیل
    الگوریتم تکامل ....
    GenX را دانلود کنید
  • 4
    pspp4 windows
    pspp4 windows
    PSPP یک برنامه برای آمار است
    تجزیه و تحلیل داده های نمونه برداری شده رایگان است
    جایگزینی برای برنامه اختصاصی
    SPSS. PSPP دارای هر دو مبتنی بر متن و
    ما گرافیکی...
    دانلود pspp4windows
  • 5
    برنامه های افزودنی Git
    برنامه های افزودنی Git
    Git Extensions یک ابزار UI مستقل است
    برای مدیریت مخازن Git. آن را نیز
    با Windows Explorer و
    مایکروسافت ویژوال استودیو
    (2015/2017/2019). این...
    برنامه های افزودنی Git را دانلود کنید
  • 6
    eSpeak: سنتز گفتار
    eSpeak: سنتز گفتار
    موتور متن به گفتار برای زبان انگلیسی و
    بسیاری از زبان های دیگر اندازه جمع و جور با
    تلفظ واضح اما مصنوعی
    در دسترس به عنوان یک برنامه خط فرمان با
    زیاد ...
    دانلود eSpeak: سنتز گفتار
  • بیشتر "

دستورات لینوکس

Ad