هذا هو الأمر xmlsortp الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
xmlsort - يفرز "السجلات" في ملفات XML
موجز
xmlsort -r = [ ] [ ]
خيارات:
-r اسم العناصر المراد فرزها
-ك العقد الفرعية لاستخدامها كمفاتيح فرز
-أتجاهل الحالة عند الفرز
-s تطبيع المسافات البيضاء عند مقارنة مفاتيح الفرز
-t سجلات المخزن المؤقت إلى دليل مسمى وليس في الذاكرة
م تعيين حجم قطعة الذاكرة للتخزين المؤقت على القرص
-h تعليمات - عرض الوثائق الكاملة
على سبيل المثال:
xmlsort -r 'person' -k 'lastname ؛ الاسم الأول' -i -s in.xml> out.xml
الوصف
يأخذ هذا البرنامج النصي مستند XML إما على STDIN أو من ملف مسمى ويكتب ملفًا
نسخة من الملف إلى STDOUT. يجب استخدام الخيار "-r" لتحديد "السجلات" بتنسيق
المستند - البتات التي تريد فرزها. العناصر قبل وبعد السجلات ستكون
غير متأثر بهذا النوع.
OPTIONS
فيما يلي ملخص موجز لخيارات سطر الأوامر (وخيارات XML :: Filter :: Sort
التي تتوافق معها). لمزيد من التفاصيل ، راجع XML :: Filter :: Sort.
-r (سِجِلّ)
اسم العناصر المراد فرزها. يمكن أن يكون هذا اسم عنصر بسيطًا مثل
"شخص" أو اسم مسار مثل "موظف / شخص" (تم تضمين عناصر الشخص فقط
مباشرة داخل عنصر الموظفين).
-ك (مفاتيح)
قائمة العناصر (أو السمات) المفصولة بفاصلة منقوطة داخل السجل الذي يجب أن يكون
تستخدم كمفاتيح فرز. يمكن أن يتبع كل مفتاح بشكل اختياري "alpha" أو "num" to
تشير إلى الترتيب الأبجدي الرقمي للفرز الرقمي و "تصاعدي" أو "تنازلي" للتصاعدي أو
ترتيب تنازلي (على سبيل المثال: -k 'اسم العائلة ؛ الاسم الأول ؛ العمر ، n ، d').
-i (تجاهل الحالة)
يجعل هذا الخيار مقارنات الفرز غير حساسة لحالة الأحرف.
-s (NormaliseKeySpace)
بشكل افتراضي ، تعتبر جميع المسافات البيضاء في عناصر مفتاح الفرز مهمة.
سيؤدي تحديد -s إلى تجريد المسافة البيضاء بين الأحرف الأولى والخلفية والداخلية
يتم تشغيل المسافة البيضاء ليتم تصغيرها إلى مسافة واحدة.
-t (TempDir)
عند فرز المستندات الكبيرة ، قد يكون من الحكمة استخدام التخزين المؤقت على القرص بدلاً من
ذاكرة التخزين المؤقت. يتيح لك هذا الخيار تحديد مكان الملفات المؤقتة
مكتوب.
م (ماكس ميم)
إذا كنت تستخدم الخيار -t لتمكين التخزين المؤقت للقرص ، فسيتم جمع السجلات في الذاكرة
في "مجموعات" تصل إلى حوالي 10 ميغا بايت قبل فرزها وتخزينها مؤقتًا
الملفات. يتيح لك هذا الخيار تحديد حجم أكبر للقطعة. لاحقة من K أو M.
يشير إلى كيلوبايت أو ميغا بايت على التوالي.
استخدم xmlsortp عبر الإنترنت باستخدام خدمات onworks.net