Saya kini mempunyai rentetan HTML
kod dan ingin memformat rentetan Adakah terdapat sebarang kaedah yang tersedia?
Anda memerlukan pemalam atau kaedah js yang boleh digunakan untuk penukaran dalam projek.
Sebagai contoh, rentetan asal ialah:
<p><p>This is a p</p><p>This is another p</p></p>
Tambah ruang dan baris baharu untuk menjadi rentetan baharu:
<p>
<p>This is a p</p>
<p>This is another p</p>
</p>
Penyelesaian pertama ialah menggunakan ungkapan biasa untuk menjawab soalan, tetapi ia tidak berjaya.
Selepas menyusun fikiran saya, saya telah menyelesaikannya dengan sempurna (saya rasa ia sempurna).
Berikut ialah jawapan lama untuk gelung:
rrreeeKenapa soalan saya ini terus ditolak undi? Masih soalan yang bagus. . . .
@mqycn , @zhenguoli
Ini adalah rancangan yang ditulis oleh rakan saya @candy:
http://tool.oschina.net/codef... Dalam talian. Editor lain termasuk mencantikkan
Untuk alatan pembangunan, anda boleh mencuba editor VSCode.
https://code.visualstudio.com/
Selepas pemasangan selesai, tekan shift-ctrl-x untuk membuka senarai pemalam, cari Beautify dan pasang untuk mencantikkan kod HTML.
Rujuk tetapan yang sepadan di sini:
https://marketplace.visualstu...
Untuk penukaran format dalam kod, anda boleh menggunakan HTML String Parser, seperti
https://www.npmjs.com/package...
Atau anda boleh menggunakan cheerio untuk menghuraikan teks DOM dan mengeluarkannya semula.
3. (Tidak sukar untuk mencipta semula Penghurai HTML, rujuk lajur saya
http://ewind.us/2016/toy-html...