HTML-დან Markdown-ად კონვერტერი უფასოდ
გადაიყვანეთ HTML სუფთა Markdown-ად. ამუშავებს სათაურებს, სიებს, ბმულებს, სურათებს, კოდის ბლოკებს, ცხრილებს და blockquote-ებს. შესანიშნავია CMS-ებიდან კონტენტის გადმოსატანად.
ჩასვით HTML მარცხნივ; სუფთა Markdown გამოჩნდება მარჯვნივ. Markdown HTML-ზე მარტივია, ამიტომ სტილები, სკრიპტები და რთული ცხრილები გამარტივდება ან გაუქმდება.
მინიშნება: ჩასვით მდიდარი ტექსტი, რომელიც დაკოპირებული აქვს ვებ გვერდიდან, Word-დან ან Google Docs-დან - მისი HTML ავტომატურად იქნება აღებული.
Markdown გამოსავალი გამოჩნდება აქ...გავრცელებული გამოყენება
- ბლოგის კონტენტის გადატანა Markdown-შიგარდაქმნეთ ძველი WordPress, Medium ან სხვა CMS პოსტები Markdown-ში სტატიკული საიტის გენერატორებისთვის.
- ელ-ფოსტის კონტენტის გადატანა Markdown-შიამოიღეთ ტექსტი HTML ელ-ფოსტიდან ან ვებ სტატიებიდან და გადააკეთეთ Markdown-ში დაწერის აპლიკაციებისთვის.
- HTML დოკუმენტაციის გადატანა Markdown-შიგადაიტანეთ ძველი HTML დოკუმენტაცია Markdown-ზე დაფუძნებული დოკუმენტაციის სისტემაში (Docusaurus, GitBook, MkDocs).
- CMS Export Cleanupგაასუფთავეთ CMS-დან ექსპორტირებული ღელეული HTML და გადააკეთეთ Markdown-ში, რომელიც თავსებადია ვერსიის კონტროლის თვალსაზრისით.
- HTML კონტენტის მოწყობა LLM დარიგებისთვისგადააკეთეთ HTML კონტენტი სუფთა Markdown-ში ChatGPT, Claude ან სხვა LLM დარიგებებში გამოსაყენებლად.
როგორ მუშაობს
ეს გადამყვანი აშენებულია ხელით დაწერილი, ნულოვან-დამოკიდებულებიანი regex ხაზსადენის ირგვლივ — მესამე-მხარის ბიბლიოთეკა იმპორტირებული არ არის. მთელი გარდაქმნა თქვენს ბრაუზერში ხდება React-ის useMemo გამოძახებით, გამომავალის ცოცხლად განახლებით, აკრეფისას.
- 1ჩასმის ამოცნობა იჭერს მდიდარ ტექსტსClipboardEvent დამმუშავებელი კითხულობს text/html ფორმატს ბუფერიდან, ბრაუზერს უბრალო ტექსტის ჩასმამდე. ეს ნიშნავს, რომ პირდაპირ ვებ გვერდიდან, Google Docs-იდან ან Word-იდან ჩასმა ავტომატურად იჭერს დაუმუშავებელ HTML მარკირებას — არ გჭირდებათ ჯერ წყაროს ნახვა.
- 2მრავალ-გავლიანი regex ხაზსადენი შლის და გარდაქმნის ტეგებსგადამყვანი ატარებს regex გავლების მკაცრ თანმიმდევრობას: ჯერ შლის <head>-ს, <script>-ს, <style>-ს და HTML კომენტარებს, შემდეგ ჩამონახავს დაცულ კოდის ბლოკებს ნულოვან-ბაიტიან ადგილმჭერების უკან, რომ შემდგომმა გავლებმა კოდის შიგთავსი არ დააზიანოს. მომდევნო გავლები ამუშავებენ სათაურებს (h1–h6), ციტატებს, სურათებს, ბმულებს, გამუქებას/დახრილს/გადახაზვას, დალაგებულ და დაუალაგებელ სიებს და მარტივ GFM ფაიფ-ცხრილებს — თითოეული გავლა კონკრეტულ ტეგის ოჯახზეა მიმართული.
- 3ერთეულის დეკოდირება და ცარიელი-ადგილის ნორმალიზაციაყველა ტეგის მოშლის შემდეგ, სპეციალური decodeEntities ფუნქცია ხსნის დასახელებულ ერთეულებს (&, < და ა.შ.), პლუს ათწილად და თექვსმეტობით ციფრულ სიმბოლოთა მითითებებს (', '), String.fromCodePoint-ის გამოყენებით. დეფორმირებული ან დიაპაზონს-გარეთა კოდის წერტილები იცვლება Unicode-ის ჩანაცვლების სიმბოლოთი, შეცდომის ატეხვის ნაცვლად. მიმდევარი ცარიელი ადგილები, ცარიელი ხაზების შემკუმშული თანმიმდევრობები და ჭარბი ცარიელი ადგილი შემდეგ ნორმალიზდება.
- 4დაცული კოდის ფრაგმენტები აღდგებაადგილმჭერების სისტემა (ნულოვან-ბაიტ-გამოყოფილი ინდექსები) იშლება ბოლოს, ტეგების მოშლის, დეკოდირებისა და ცარიელი-ადგილის შემცირების დასრულების შემდეგ. ეს ხელს უშლის კოდის ლიტერალების შიგნით ერთეულთა თანმიმდევრობების ორჯერ დეკოდირებას — გავრცელებული ორმაგი-დეკოდირების ბაგი გულუბრყვილო HTML-ის-Markdown-ზე გადამყვანებში.
დაკავშირებული ინსტრუმენტები
Markdown-დან HTML-ად კონვერტერი
გადაიყვანეთ Markdown სუფთა HTML-ად პირდაპირი გადახედვით. გამოიყენეთ წყაროს ხედი მზა-ჩასასმელი HTML-ის კოპირებისთვის ბლოგებისთვის, CMS-ებისთვის ან ელფოსტის შაბლონებისთვის.
Markdown რედაქტორი
დაწერეთ და გადახედეთ Markdown-ს რეალურ დროში. მხარს უჭერს სათაურებს, გამუქებას, დახრილ ფონტს, კოდის ბლოკებს, ცხრილებს და სიებს.
HTML კოდირება და გაშიფვრა
დაშიფრეთ სპეციალური სიმბოლოები HTML ობიექტებად ან გაშიფრეთ ობიექტები უბრალო ტექსტად. მყისიერი, ბრაუზერში.