Tablora

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

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.