এটি হল কমান্ড ট্রাং যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
trang - XML এর জন্য বিভিন্ন স্কিমা ভাষার মধ্যে রূপান্তর করুন
সাইনোপিসিস
Trang [-I আরএনজি|RNC|dtd|তারা xml] [-O আরএনজি|RNC|dtd|xsd] [-i input-param] [-o output-param] ইনপুট-
ফাইল ... আউটপুট ফাইল
বর্ণনাঃ
Trang নিম্নলিখিত বিন্যাসে লিখিত একটি স্কিমা ইনপুট হিসাবে নেয়:
রিল্যাক্স এনজি (এক্সএমএল সিনট্যাক্স)
রিল্যাক্স এনজি (কম্প্যাক্ট সিনট্যাক্স)
XML 1.0 DTD
এবং আউটপুট হিসাবে নিম্নলিখিত ফর্ম্যাটে লেখা একটি স্কিমা তৈরি করে:
রিল্যাক্স এনজি (এক্সএমএল সিনট্যাক্স)
রিল্যাক্স এনজি (কম্প্যাক্ট সিনট্যাক্স)
XML 1.0 DTD
W3C XML স্কিমা
ট্রাং এক বা একাধিক উদাহরণ XML নথি থেকে একটি স্কিমা অনুমান করতে পারে।
Trang RELAX NG এর উপর ভিত্তি করে একটি অভ্যন্তরীণ উপস্থাপনা ব্যবহার করে। প্রতিটি সমর্থিত ইনপুট বিন্যাসের জন্য,
একটি ইনপুট মডিউল আছে যা সেই ইনপুট বিন্যাসে একটি স্কিমাকে এই অভ্যন্তরীণে রূপান্তর করে
প্রতিনিধিত্ব প্রতিটি সমর্থিত আউটপুট বিন্যাসের জন্য, একটি আউটপুট মডিউল আছে যা রূপান্তর করে
যে আউটপুট বিন্যাসে একটি স্কিমা মধ্যে অভ্যন্তরীণ উপস্থাপনা. এইভাবে, কোন সমর্থিত
ইনপুট বিন্যাস যেকোনো সমর্থিত আউটপুট বিন্যাসে অনুবাদ করা যেতে পারে।
ট্রাং-এর জন্য দুটি কমান্ড-লাইন আর্গুমেন্ট প্রয়োজন: প্রথমটি হল ইউআরআই বা স্কিমার ফাইলের নাম
অনুবাদ করা; দ্বিতীয়টি হল আউটপুট ফাইলের নাম।
ট্রাং ইনপুট এবং আউটপুট মডিউলগুলি ইনপুটের এক্সটেনশন থেকে ব্যবহার করার জন্য অনুমান করে
নিম্নরূপ ফাইলের নাম আউটপুট:
.rng রিল্যাক্স এনজি (এক্সএমএল সিনট্যাক্স)
.rnc রিল্যাক্স এনজি (কম্প্যাক্ট সিনট্যাক্স)
.dtd XML 1.0 DTD
.xsd W3C XML স্কিমা
.xML XML নথি (উদাহরণ হিসাবে ব্যবহৃত হয় যা থেকে একটি স্কিমা অনুমান করা যায়)
এই অনুমানটি ব্যবহার করে ওভাররাইড করা যেতে পারে -I এবং -O অপশন।
যখন ইনপুটটি এক্সএমএল ডকুমেন্ট হয় একটি স্কিমা অনুমান করার জন্য উদাহরণ হিসাবে ব্যবহৃত হয়, একাধিক ইনপুট
ফাইল আর্গুমেন্ট হিসাবে নির্দিষ্ট করা যেতে পারে. সমস্ত ইনপুট ফাইল আউটপুট আগে নির্দিষ্ট করা হয়
ফাইল.
বিকল্প
-I আরএনজি|RNC|dtd|তারা xml
কোন ইনপুট মডিউল ব্যবহার করতে হবে তা নির্দিষ্ট করে।
-O আরএনজি|RNC|dtd|xsd
কোন আউটপুট মডিউল ব্যবহার করতে হবে তা নির্দিষ্ট করে।
-i input-param
-o output-param
একটি ইনপুটের জন্য একটি প্যারামিটার নির্দিষ্ট করে (-i) বা আউটপুট (-o) মডিউল। দ্য -i এবং -o
একাধিক পরামিতি নির্দিষ্ট করার জন্য বিকল্পগুলি একাধিকবার ব্যবহার করা যেতে পারে। সেখানে
দুই ধরনের পরামিতি: বুলিয়ান প্যারামিটার এবং স্ট্রিং-ভ্যালুড প্যারামিটার। ক
স্ট্রিং-ভ্যালুড প্যারামিটার ফর্ম ব্যবহার করে নির্দিষ্ট করা হয় নাম=মূল্য. একটি বুলিয়ান
ফর্ম ব্যবহার করে পরামিতি নির্দিষ্ট করা হয় নাম or না-নাম. প্রযোজ্য পরামিতি
নির্দিষ্ট ইনপুট এবং আউটপুট মডিউল উপর নির্ভর করে। বিস্তারিত জানার জন্য, HTML দেখুন
ডকুমেন্টেশন।
onworks.net পরিষেবা ব্যবহার করে ট্রাং অনলাইন ব্যবহার করুন