Tablora

Tablora · Pustaka

Pertahankan kurung sudut dan ampersan dalam sel

Teks sel seperti A&B <sample> berisi karakter yang dicadangkan XML. XLSX yang mempertahankan teks meloloskannya di dalam berkas dan menampilkan teks aslinya.

Karakter yang dicadangkan format buku kerja

Berkas XLSX adalah paket ZIP berisi dokumen XML, dan XML memberi makna khusus pada ampersan, kurung sudut, dan tanda kutip. Catatan produk seperti A&B <sample> tidak bisa ditulis ke lembar apa adanya; jika dipaksakan, berkasnya rusak dan lembar kerja akan menolak membukanya atau menawarkan perbaikan.

Konverter XLSX yang mempertahankan teks meloloskan karakter-karakter itu di dalam paket. Saat lembar kerja membuka berkasnya, sel menampilkan karakter yang sama dengan yang Anda masukkan. Tidak ada isi sel yang berubah menjadi elemen HTML, tag XML, atau tautan.

A&B <sample> dari tempelan ke sel

Contoh di halaman ini memiliki satu kolom bernama note dan nilai A&B <sample>. Teks sel yang diharapkan di buku kerja adalah A&B <sample>, disimpan sebagai sel teks eksplisit, bukan sebagai rumus atau angka. Di pratinjau halaman ini nilainya juga ditampilkan sebagai teks biasa, sehingga kurung sudut muncul sebagai karakter, bukan sebagai markup.

Tanda kutip dan apostrof dalam catatan diloloskan dengan cara yang sama di dalam berkas dan juga tiba tanpa perubahan.

Langkah untuk teks yang mengandung markup

Saat konverter menolak teks

Beberapa karakter sama sekali tidak bisa disimpan dalam XML, seperti sebagian besar karakter kontrol ASCII yang tertinggal dari ekspor lama atau dari salin-tempel dari terminal. Konverter menolak teks yang memuatnya dan menampilkan Periksa nilai yang dimasukkan lalu coba lagi., alih-alih membuang karakter diam-diam. Temukan karakter tak terlihat itu di sumber Anda, hapus atau ganti di salinan, lalu hitung lagi.

Ini berbeda dari yang dilakukan aplikasi Tablora saat menulis XLSX dari foto atau PDF: aplikasi meloloskan ampersan dan kurung sudut dengan cara yang sama, tetapi menghapus karakter yang tidak bisa ditampung XML, sehingga berkasnya selalu bisa dibuka. Jika teks sebuah sel penting sampai ke tiap karakter, bandingkan dengan sumbernya sebelum ekspor.

Kasus pelolosan terkait

Ampersan dan kurung sudut hanyalah satu jenis pelolosan. Teks yang mirip kode karakter SpreadsheetML, seperti _x0041_, memerlukan perlindungan tersendiri, yang juga diterapkan oleh konverter yang mempertahankan teks.

Data masukan

Teks tabel
note A&B <sample>
Pemisah bidang
,

Hasil

Baris
2
Kolom
1
note
A&B <sample>
Ukuran berkas dalam byte
2311

Setiap sel lembar kerja disimpan sebagai teks untuk mempertahankan pengenal dan konten yang menyerupai rumus.