عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

xml_grepp - عبر الإنترنت في السحابة

قم بتشغيل xml_grepp في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر xml_grepp الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


xml_grep - ملفات grep XML التي تبحث عن عناصر محددة

ملخص


xml_grep [خيارات]

or

xml_grep

افتراضيًا، يمكنك فقط إعطاء "xml_grep" تعبير XPath وقائمة من الملفات، والحصول على
ملف XML مع النتيجة.

وهذا يعادل الكتابة

xml_grep --group_by_file file --pretty_print ذات مسافة بادئة --cond

OPTIONS


--مساعدة
رسالة تعليمات موجزة

--رجل
وثائق كاملة

--إصدار
عرض إصدار الأداة

--جذر
ابحث عن أجزاء XML المتطابقة وأرجعها

إذا لم يتم استخدام "--root" أو "--file"، فسيتم استخدام العنصر (العناصر) الذي يؤدي إلى تشغيل الملف
يتم استخدام خيار "--cond". إذا لم يتم استخدام "--cond"، فستكون جميع العناصر المطابقة لـ
يتم إرجاعها

يمكن توفير العديد من "--root".

--cond
قم بإرجاع القطع (أو أسماء الملفات) فقط إذا كانت تحتوي على عناصر متطابقة

يمكن توفير عدة "--cond" (وفي هذه الحالة يتم OR'ed)

- ملفات
إرجاع أسماء الملفات فقط (لا تقم بإنشاء مخرجات XML)

استخدام هذا الخيار يمنع استخدام أي من الخيارات التي تحدد مخرجات XML:
"--roots" أو "--encoding" أو "--wrap" أو "-group_by_file" أو "--pretty_print"

--عدد
إرجاع فقط عدد التطابقات في كل ملف

استخدام هذا الخيار يمنع استخدام أي من الخيارات التي تحدد مخرجات XML:
"--roots" أو "--encoding" أو "--wrap" أو "-group_by_file" أو "--pretty_print"

--صارم
بدون هذا الخيار، يتم الإبلاغ عن أخطاء التحليل إلى STDOUT ويتم تخطي الملف

--تاريخ
عندما يحصل عنصر الالتفاف (افتراضيًا) على سمة "التاريخ" التي تعطي التاريخ
تم تشغيل الأداة.

مع "--nodate" لا تتم إضافة هذه السمة، والتي يمكن أن تكون مفيدة إذا كنت بحاجة إلى ذلك
قارن 2 أشواط.

--التشفير
ترميز مخرجات XML (utf-8 بشكل افتراضي)

--nb_results
الإخراج فقط نتائج

--by_file
الإخراج فقط النتائج حسب الملف

--لف
لف نتيجة XML في العلامة المتوفرة (الإعدادات الافتراضية هي "xml_grep")

إذا تم تعيين الالتفاف على سلسلة فارغة ("--wrap ''")، فلن يتم تغليف نتيجة XML في
الكل.

--نوراب
مثل استخدام "--wrap ''": نتيجة XML غير مغلفة.

--وصف
سمات علامة الالتفاف (الإعدادات الافتراضية هي "version =" " التاريخ =" "")

--group_by_file
التفاف النتائج لكل ملف في عنصر منفصل. بشكل افتراضي يتم تسمية هذا العنصر
"ملف". يحتوي على سمة تسمى "اسم الملف" والتي تعطي اسم الملف.

النسخة القصيرة من هذا الخيار هي -g

- استثناء
نفس استخدام "-v" في grep: يتم استبعاد العناصر التي تطابق الشرط من
والنتيجة هي أن ملف (ملفات) الإدخال لم تتغير

الشكل القصير لهذا الخيار هو -v

--pretty_print
اطبع المخرجات بشكل جميل باستخدام أنماط XML::Twig (""مسافة بادئة"" أو ""سجل"" أو
من المحتمل أن يكون "record_c" هو ما تبحث عنه)

إذا تم استخدام الخيار ولكن لم يتم تحديد أي نمط، فسيتم استخدام "مسافة بادئة".

الشكل القصير لهذه الحجة هو -s

--نص فقط
يعرض نص النتائج، واحدًا تلو الآخر.

--لغة البرمجة
السماح بإدخال HTML، ويتم تحويل الملفات باستخدام HTML::TreeBuilder

--مرتب
السماح بإدخال HTML، ويتم تحويل الملفات باستخدام HTML::Tidy

الحالة بناء الجملة
هو تعبير يشبه XPath كما يسمح به XML::Twig لتشغيل المعالجات.

الأمثلة على ذلك:
"الفقرة"
'الفقرة[@compact="compact"]'
'*[@عاجل]'
'*[@عاجل='1']'
'الفقرة[سلسلة()="تحذير"]'

راجع XML::Twig للحصول على وصف أكثر اكتمالاً لـ بناء الجملة

تتم معالجة الخيارات بواسطة Getopt::Long حتى تتمكن من البدء بـ "-" أو "--" ويمكن أن تكون كذلك
مختصر ("-r" بدلاً من "--root" على سبيل المثال)

الوصف


xml_grep يقوم بإجراء grep على ملفات XML. بدلاً من استخدام التعبيرات العادية فإنه يستخدم XPath
التعبيرات (في الواقع مجموعة فرعية من XPath مدعومة بـ XML::Twig)

يمكن أن تكون النتائج أسماء الملفات أو عناصر XML التي تحتوي على عناصر مطابقة.

استخدم xml_grepp عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad