XMLStarlet কমান্ড-লাইন ইউটিলিটি, রুপান্তর যাচাই করতে ব্যবহার করা যেতে পারে, ক্যোয়ারী এবং সম্পাদন XML দলিলের একটি বিনামূল্যে সেট. '
ঢাকা XMLStarlet কমান্ড-লাইন থেকে ব্যবহারযোগ্য একটি সি লিখিত এবং http://xmlsoft.org থেকে libxslt এবং libxml2 লাইব্রেরি ব্যবহার করা হয়.
নতুন এ এই রিলিজে:.
- এই সংস্করণ একটি ক্র্যাশ যখন অস্তিত্বহীন ফাইল এবং unescape কমান্ডে একটি সীমাবস্থা উপর বাক্স চালানোর চেষ্টা সংশোধন করা হয়েছে
- এই সংস্করণে বাক্স subcommand একটি ক্র্যাশ সংশোধন করা হয়েছে যে ঘটেছে যখন এটি একাধিক বৈশিষ্ট্য সঙ্গে নোড ঘাঁটা.
- অবৈধ সম্পাদনার অপারেশন সঙ্গে একটি ক্র্যাশ সংশোধন করা হয়েছে.
- ক্র্যাশ যখন libxml2 শূন্য nodeset ফলাফলের ফিরে সংশোধন করা হয়েছে .
- segfault করব যখন নামস্থানে নোড সরাতে জিজ্ঞাসা এড়িয়ে যাওয়া হয়.
- এই সংস্করণ প্রয়োগ করা --update --expr জন্য ইডি কমান্ড.
- এই রিলিজে কলাম যোগ করা হয়েছে এবং ইনপুট প্রেক্ষাপটে (সংস্করণ 1.0.3 মধ্যে হারিয়ে) বার্তাগুলি বিপথগামিতা পুনঃস্থাপন.
- বাগ বিএসডি জন্য সংশোধন করা হয় এবং Mac OS X এর পরীক্ষণ যে O_BINARY io.h #including আগে ঘোষণা করা হয়.
- c14n কমান্ড এখন linefeeds শুধুমাত্র উইন্ডোজে যেমন আউটপুট ভাল.
- যা একটি বাগ CDATA নোড সঙ্গে বিভিন্ন স্টাইলশিট নেতৃত্বে স্মৃতি দুর্নীতি সংশোধন করা হয়েছে.
- আর্গুমেন্ট বিশেষ এক্সএমএল অক্ষর (এখন অন্তর্ভুক্ত করতে পারেন সঙ্কেতাক্ষরে লিখা xPath কোট) করুন
_ করুন & quot; <লি> ইডি এবং SEL আদেশগুলি সঙ্গে করুন & quot একটি ডকুমেন্টের উপরের স্তর নেমস্পেস পাঠাতে পারেন; অথবা & quot; ডিফল্ট করুন & quot; এবং যদি ব্যবহারকারী তারা নামব্যবধান নির্দিষ্ট করতে হবে বুঝতে পারছি না একটি বন্ধুত্বপূর্ণ বার্তা দিতে.
নতুন সংস্করণ 1.4.2
সংস্করণ 1.4.1 নতুন
<লি> ডকুমেন্টেশন tarball রূপে থেকে নির্মিত হতে পারে এবং সঠিক জায়গা ইনস্টল করা হবে.
<লি> পরীক্ষা স্যুট libxml2 সংস্করণের মধ্যে ধারাবাহিকতাতে পার্থক্য আরো ক্ষমাশীল তৈরি করা হয়েছে.
সংস্করণ 1.2.1 নতুন
<লি> & quot; - & quot; --elif সঙ্গে গুলিয়ে ফেলা হচ্ছে.
<লি> উত্পন্ন যা XSLT এখন নামব্যবধান প্রথম ইনপুট ফাইল থেকে নিষ্কাশিত রয়েছে.
<লি> -n আবার অন্যান্য অপশন পর অনুমতি দেওয়া হয়.
<লি> নামস্থান মান প্রিফিক্স হিসেবে নিবন্ধিত করা হয়েছে.
<লি> ইডি --help বার্তায় একটি অনুপস্থিত সম্পর্কে newline ছিল.
<লি> পরীক্ষা স্ক্রিপ্ট বহনযোগ্যতা উন্নত হয়েছে.
<লি> XML_SAVE_WSNONSIG শুধুমাত্র যদি libxml সংস্করণ 2.7.8 অথবা পরে ব্যবহার করা হয়.
নতুন সংস্করণ 1.2.0 মধ্যে এ কি:
<লি> ইডি এবং SEL কমান্ড, প্রথম ইনপুট ফাইল থেকে টপ লেভেল নামস্থানে সংজ্ঞা ব্যবহার অধিকাংশ ক্ষেত্রেই -n কমান্ড-লাইন থেকে নামব্যবধান সংজ্ঞায়িত করার প্রয়োজন দেখা উচিত.
<লি> 0 শুধুমাত্র যদি ফলাফলের অ খালি সঙ্গে প্রস্থান করে নির্বাচন করুন.
<লি> -q বিকল্পটি নির্বাচন যোগ করা হয়েছে,, grep এর -q মত.
<লি> এটা c14n করতে --net বিকল্প, ইডি, ফো, এবং Val যোগ করা হয়েছে.
<লি> এটা TR --help বার্তা থেকে --catalog সরিয়ে ফেলা হবে যেহেতু এটি আসলে সমর্থিত নয়.
<লি> এটা --elif এবং --else SEL --help বার্তা যোগ করা.
নতুন সংস্করণ 1.1.0
<লি> বেশ কিছু নির্বাচন কমান্ড উন্নতি হয়েছে: --elif এবং --else অপশন, সঠিক (ইংরেজি জন্য) একাধিক ক্ষেত্র, আভিধানিক শ্রেণীবিভাজন, এবং আউটপুট স্টাইলশীট দ্বারা শুধুমাত্র প্রয়োজন নামব্যবধান অন্তর্ভুক্তি বাছাইকরণ করুন .
<লি> শেয়ারকৃত libxml এবং libxslt লাইব্রেরি ডিফল্ট দ্বারা সংযুক্ত করা হয়.
<লি> লাইব্রেরী সংস্করণ তথ্য আউটপুট --version যোগ করা হয়েছিল.
<লি> ম জন্য একটি ডিরেক্টরি যুক্তি যোগ করা হয়েছিল; প্রস্থান অবস্থা ইঙ্গিত ব্যর্থতা বা সাফল্য ফাইল গণনা পরিবর্তে.
<লি> Xmlstarlet এখন কনফিগার --without-sax1 এবং --without-উত্তরদায় libxml সঙ্গে সংযুক্ত করবে.
নতুন সংস্করণ 1.0.6
<লি> ইডি জন্য --help টেক্সট সঠিকরূপে -P, -S, --pf, এবং --ps আচরণ বর্ণনা করে.
<লি> কিছু subcommands '--help অপশন printf, ফরম্যাট স্ট্রিং আক্ষরিক outputting হয়েছে.
নতুন সংস্করণ 1.0.5 মধ্যে এ কি:
<লি> পরীক্ষা স্ক্রিপ্ট এখন দ্বিগুণ করুন & quot; / করুন & quot; msys পাথ রূপান্তর এড়াতে অধীনে অক্ষর; সবচেয়ে পরীক্ষার এখন mingw বিল্ড সফল.
<লি> --help বিকল্প এখন stdout- এ ছাপে এবং সাফল্য সঙ্গে প্রস্থান করে.
<লি> সেখানে পরীক্ষায় কিছু আরও সমন্বয় ছিল এবং ব্যবস্থা গড়ে তুলতে.
সংস্করণ 1.0.4 নতুন
<লি> অ শূন্য প্রস্থান কোড যখন ইনপুট ফাইল পাওয়া যায় না (বাগ 3158488) করুন
<লি> ইডি সঙ্গে --pf / - PS অপশন আউটপুট ফরম্যাট না (বাগ 3158490) করুন
<লি> প্রস্থান (segfault করব পরিবর্তে) যখন নামস্থানে নোড (বাগ 1120417) মোছার চেষ্টা করুন
<লি> যোগ --disable স্ট্যাটিক-লিব ভাগ libxml2 এবং libxslt ব্যবহার করতে বিকল্প ./configure করুন
<লি> অ রিকার্সিভ মেক করুন
<লি> ব্যবহারের টেস্ট ও পরীক্ষার জন্য XFAIL_TESTS, nicer হয় আউটপুট করুন
পাওয়া মন্তব্যসমূহ না