Tablora · Pustaka
Kekalkan kurungan sudut dan ampersan dalam sel
Teks sel seperti A&B <sample> mengandungi aksara yang dikhaskan oleh XML. XLSX yang mengekalkan teks melepaskannya dalam fail dan memaparkan teks asal.
Aksara yang dikhaskan oleh format buku kerja
Fail XLSX ialah pakej ZIP yang mengandungi dokumen XML, dan XML memberikan makna khas kepada ampersan, kurungan sudut dan tanda petik. Nota produk seperti A&B <sample> tidak boleh ditulis ke dalam helaian seadanya; jika dipaksa, fail akan rosak dan hamparan akan enggan membukanya atau menawarkan untuk membaikinya.
Penukar XLSX yang mengekalkan teks melepaskan aksara itu di dalam pakej. Apabila hamparan membuka fail, sel memaparkan aksara yang sama dengan yang anda masukkan. Tiada apa-apa dalam sel yang menjadi elemen HTML, tag XML atau pautan.
A&B <sample> dari tampalan ke sel
Contoh di halaman ini mempunyai satu lajur bernama note dan nilai A&B <sample>. Teks sel yang dijangka dalam buku kerja ialah A&B <sample>, disimpan sebagai sel teks yang jelas dan bukan formula atau nombor. Dalam pratonton di halaman ini, nilai itu juga dipaparkan sebagai teks biasa, jadi kurungan sudut muncul sebagai aksara, bukan sebagai penanda.
Tanda petik dan apostrof dalam nota dilepaskan dengan cara yang sama di dalam fail dan juga tiba tanpa perubahan.
Langkah untuk teks yang mengandungi penanda
- Masukkan teks yang mengandungi ampersan dan kurungan ke dalam Teks jadual dan pilih cara medannya dipisahkan di bawah Pembatas medan.
- Tekan Kira dan sahkan bahawa pratonton menunjukkan ampersan dan kurungan tepat di tempatnya dalam sumber.
- Semak bahawa kurungan atau tanda petik tidak memecahkan baris kepada lajur tambahan; jika ya, itu masalah pembatas atau tanda petik, bukan masalah penanda.
- Gunakan Muat turun (XLSX) dan buka tablora-table.xlsx.
- Semak sel dalam hamparan sebagai teks; jangan tampalkannya ke halaman web atau templat yang akan mentafsirnya.
Apabila penukar menolak teks
Sesetengah aksara tidak boleh disimpan dalam XML langsung, seperti kebanyakan aksara kawalan ASCII yang tertinggal daripada eksport lama atau daripada salin dan tampal dari terminal. Penukar menolak teks yang mengandunginya dan memaparkan Semak nilai yang dimasukkan dan cuba lagi., dan tidak membuang aksara secara senyap. Cari aksara yang tidak kelihatan itu dalam sumber anda, buang atau gantikannya dalam salinan, dan kira semula.
Ini berbeza daripada apa yang dilakukan aplikasi Tablora apabila menulis XLSX daripada foto atau PDF: aplikasi melepaskan ampersan dan kurungan dengan cara yang sama, tetapi membuang aksara yang tidak dapat ditampung XML, jadi fail sentiasa boleh dibuka. Jika teks sesuatu sel penting hingga ke setiap aksara, bandingkannya dengan sumber sebelum eksport.
Kes pelepasan berkaitan
Ampersan dan kurungan hanyalah satu jenis pelepasan. Teks yang menyerupai kod aksara SpreadsheetML, seperti _x0041_, memerlukan perlindungannya sendiri, yang juga digunakan oleh penukar yang mengekalkan teks.
Input
- Teks jadual
- note A&B <sample>
- Pembatas medan
- ,
Hasil
- Baris
- 2
- Lajur
- 1
| note |
|---|
| A&B <sample> |
- Saiz fail dalam bait
- 2311
Setiap sel hamparan disimpan sebagai teks untuk mengekalkan pengecam dan kandungan yang menyerupai formula.