YAML ফরম্যাটার
YAML কোড ফরম্যাট করুন, এর স্ট্রাকচার স্পষ্ট করুন, পঠনযোগ্যতা এবং সম্পাদনা সহজ করুন
ফরম্যাটিং সেটিংস
ফরম্যাটিং অপশন
ব্যবহারের নির্দেশিকা
YAML কোড ইনপুট করুন
টেক্সট বক্সে ফরম্যাট করার প্রয়োজনীয় YAML কোড পেস্ট করুন বা লিখুন
ফরম্যাটিং অপশন সেট করুন
প্রয়োজন অনুসারে জটিল মান প্রসারিত করা、 কমেন্ট রাখা、কী সাজানো এবং ইনডেন্ট সাইজ সেট করুন
ফরম্যাটিং বা কমপ্রেসশন
কোড সাজানোর জন্য "YAML ফরম্যাট করুন" বাটনে ক্লিক করুন, বা স্পেস এবং লাইন ব্রেক কমানোর জন্য "YAML কমপ্রেস করুন" বাটনে ক্লিক করুন
ফলাফল প্রাপ্ত করুন
ফরম্যাটিং সম্পূর্ণ হলে, কোড কপি করতে পারেন বা YAML ফাইল হিসেবে ডাউনলোড করতে পারেন
ব্যবহারের টিপস
নিশ্চিত করুন যে আপনি বৈধ YAML কোড ইনপুট করছেন, অন্যথায় সঠিকভাবে ফরম্যাট করা যায় না. বড় ফাইলগুলির জন্য, প্রক্রিয়াকরণের জন্য বেশি সময় লাগতে পারে
YAML এর মৌলিক জ্ঞান
YAML কি?
YAML (YAML Ain't Markup Language) হলো একটি মানব-বান্ধব ডাটা সিরিয়ালাইজেশন ভাষা, যা প্রায়শই কনফিগারেশন ফাইল এবং ডাটা এক্সচেঞ্জের জন্য ব্যবহার করা হয়। এটি সংক্ষিপ্ত এবং পাঠযোগ্য ফরম্যাটে ডিজাইন করা হয়েছে, বিশেষত মানব সম্পাদনা এবং পঠনের প্রয়োজনীয় ডেটা স্ট্রাকচারের জন্য উপযুক্ত। YAML বন্ধনী বা ট্যাগ ব্যবহার না করে ডেটার স্তরবিন্যাস প্রকাশ করতে স্পেস ইনডেন্ট ব্যবহার করে।
YAML এর মৌলিক ব্যাকরণ
ইনডেন্ট এবং স্তরবিন্যাস
YAML ডেটার স্তরবিন্যাস প্রকাশ করতে স্পেস ইনডেন্ট ব্যবহার করে, ট্যাব বোধগম্য নয়। সাধারণত ইনডেন্ট ইউনিট হিসেবে 2 বা 4 টি স্পেস ব্যবহার করা হয়।
# YAML ইনডেন্ট উদাহরণ
example:
level1:
level2:
key: value
কী-মান জোড়া
YAML的 মৌলিক ডেটা ইউনিট হলো কী-মান জোড়া, কোলন এবং স্পেস (: ) ব্যবহার করে কী এবং মানকে বিভক্ত করা হয়।
# কী-মান জোড়ার উদাহরণ name: John Doe age: 30 title: Software Engineer
তালিকা এবং অ্যারে
তালিকা আইটেম প্রকাশ করতে হাইফেন এবং স্পেস (- ) ব্যবহার করুন。
# তালিকার উদাহরণ fruits: - Apple - Banana - Cherry - Date # ইনলাইন তালিকা colors: [red, green, blue, yellow]
কমেন্ট
YAML কমেন্ট প্রকাশ করতে শার্প (#) ব্যবহার করে, শার্প থেকে লাইনের শেষ পর্যন্তের বিষয়বস্তু বাদ দেওয়া হয়।
# এটি একটি কমেন্ট name: John Doe # এটিও একটি কমেন্ট
YAML দ্বারা সমর্থিত ডেটা টাইপ
স্ট্রিং
কোটের প্রয়োজন নেই, তবে বিশেষ অক্ষর থাকলে কোট প্রয়োজন
simple_string: Hello quoted_string: "Hello, World!" multiline: | Line 1 Line 2 Line 3
সংখ্যা
পূর্ণসংখ্যা, ফ্লোট, বৈজ্ঞানিক সংখ্যা ইত্যাদি সমর্থিত
integer: 42 float: 3.14 scientific: 6.022e23
বুলিয়ান মান
সত্য বা মিথ্যা প্রকাশ করে
active: true enabled: false
খালি মান
খালি বা অপরिभाषিত প্রকাশ করে
empty_value: null another_empty: ~
YAML এর উন্নত বৈশিষ্ট্য
এনকোর এবং রেফারেন্স
এনকোর (&) এবং রেফারেন্স (*) ব্যবহার করে ডেটা পুনরায় ব্যবহার করা যায়, পুনরাবৃত্তি সংজ্ঞা এড়ানো যায়।
মার্জ কী
মার্জ কী (<<) ব্যবহার করে একটি ম্যাপিংয়ের বিষয়বস্তু অন্য একটি ম্যাপিংয়ের সাথে মার্জ করা যায়।
বহু লাইন স্ট্রিং
YAML বহু লাইন স্ট্রিং প্রক্রিয়াকরণের জন্য বিভিন্ন পদ্ধতি প্রদান করে, যার মধ্যে লাইন ব্রেক রাখা (|) এবং লাইন ব্রেক ভেঙে ফেলা (>) রয়েছে।
API开发平台
快速构建、测试和部署API
推荐工具
XML ফরম্যাটার টুল - XML কোড সুন্দর ও সংকুচিত করার জন্য বিনামূল্যে অনলাইন টুল
বিনামূল্যে অনলাইন XML ফরম্যাটার টুল যা XML কোড সুন্দর করা, সংকুচন, ভ্যালিডেশন ইত্যাদি ফাংশন সমর্থন করে, আপনার XML কোডকে আরও মানদণ্ডিত ও পাঠযোগ্য করে। রিয়েল-টাইম ফরম্যাটিং প্রিভিউ প্রদান করে এবং অনেক XML ফরম্যাট অপশন সমর্থন করে।
XML থেকে JSON - বিনামূল্যে অনলাইন রূপান্তর টুল
XML থেকে JSON টুল XML ফরম্যাট স্ট্রিং এবং JSON ফরম্যাট স্ট্রিং এর পার্সিং ও রূপান্তর করতে পারে, এবং রূপান্তরিত স্ট্রিংকে ফরম্যাট করে।
YAML ফরম্যাটিং - ফ্রি অনলাইন YAML টুল
ফ্রি অনলাইন YAML ফরম্যাটিং এবং সৌন্দর্যকরণ টুল যা স্বয়ংক্রিয় ইনডেন্টেশন সামঞ্জস্য, সিনট্যাক্স হাইলাইটিং এবং অতিরিক্ত স্পেস অপসারণ সমর্থন করে, আপনার YAML কোডকে স্পষ্ট এবং পড়তে সহজ করে। ইনস্টলেশনের প্রয়োজন নেই, এক ক্লিকে ফরম্যাট করে YAML ফাইলের পাঠযোগ্যতা এবং রক্ষণাবেক্ষণ দক্ষতা বাড়ায়!
অনলাইন জাভাস্ক্রিপ্ট ফরম্যাটার এবং মিনিফায়ার - JS কোড সুন্দর করুন, অপ্টিমাইজ করুন এবং অবফুসকেট করুন
জাভাস্ক্রিপ্ট (JS) কোড ফরম্যাট এবং কম্প্রেস করার জন্য একটি শক্তিশালী অনলাইন টুল। কাস্টম ইন্ডেন্টেশন (ট্যাব বা স্পেস), কোড ফোল্ডিং/এক্সপ্যান্ডিং, অটো ওয়ার্ড র্যাপ, ওয়ান-ক্লিক বিউটিফিকেশন এবং JS স্ক্রিপ্টগুলি দক্ষতার সাথে কম্প্রেস/অবফুসকেট করার সমর্থন করে, যা ডেভেলপারদের কোডের পাঠযোগ্যতা উন্নত করতে, ফাইলের আকার কমাতে এবং ওয়েবসাইটের কর্মক্ষমতা অপ্টিমাইজ করতে সহায়তা করে।
YAML থেকে JSON কনভার্টার - ফ্রি অনলাইন টুলবক্স
অনলাইন YAML (YML) এবং JSON ফরম্যাটের মধ্যে পারস্পরিক রূপান্তর টুল, YAML ডেটা এবং JSON ডেটার মধ্যে পারস্পরিক রূপান্তর সমর্থন করে, সেইসাথে ইনপুট করা YAML ফরম্যাট ডেটা এবং JSON ফরম্যাট ডেটা সঠিক কিনা যাচাই করে।