Tablora

Tablora · Kirjasto

Säilytä kulmasulkeet ja et-merkit solussa

Soluteksti, kuten A&B <sample>, sisältää merkkejä, jotka XML varaa itselleen. Tekstin säilyttävä XLSX koodaa ne tiedostossa ja näyttää alkuperäisen tekstin.

Työkirjamuodon varaamat merkit

XLSX-tiedosto on XML-asiakirjoista koottu ZIP-paketti, ja XML:ssä et-merkillä, kulmasulkeilla ja lainausmerkeillä on erityinen merkitys. Tuotemuistiinpanoa kuten A&B <sample> ei voi kirjoittaa taulukkoon sellaisenaan, sillä muuten tiedosto vioittuisi ja taulukkolaskenta kieltäytyisi avaamasta sitä tai tarjoutuisi korjaamaan sen.

Tekstin säilyttävä muunnin koodaa nämä merkit paketin sisällä. Kun taulukkolaskenta avaa tiedoston, solussa näkyvät samat merkit, jotka syötit. Mikään solussa ei muutu HTML-elementiksi, XML-tagiksi tai linkiksi.

A&B <sample> liittämisestä soluun

Sivun esimerkissä on yksi sarake nimeltä note ja arvo A&B <sample>. Työkirjan odotettu soluteksti on A&B <sample> nimenomaisena tekstisoluna tallennettuna, ei kaavana eikä lukuna. Tämän sivun esikatselussa arvo näytetään myös pelkkänä tekstinä, joten kulmasulkeet näkyvät merkkeinä eivätkä merkintäkielenä.

Muistiinpanon lainausmerkit ja heittomerkit koodataan tiedoston sisällä samalla tavalla, ja nekin saapuvat muuttumattomina.

Vaiheet merkintäkieltä sisältävälle tekstille

Kun muunnin hylkää tekstin

Joitakin merkkejä ei voi tallentaa XML:ään lainkaan, kuten useimpia ASCII-ohjausmerkkejä, joita vanhoista vienneistä tai päätteistä kopioinnista jää jäljelle. Muunnin hylkää niitä sisältävän tekstin ja näyttää ilmoituksen Tarkista antamasi arvot ja yritä uudelleen sen sijaan, että poistaisi merkkejä huomaamatta. Etsi näkymätön merkki lähteestä, poista tai korvaa se kopiossa ja laske uudelleen.

Tämä eroaa siitä, mitä Tablora-sovellus tekee kirjoittaessaan XLSX:n valokuvasta tai PDF:stä: se koodaa et-merkit ja sulkeet samalla tavalla, mutta poistaa merkit, joita XML ei voi sisältää, jotta tiedosto aukeaa aina. Jos solun teksti on tärkeä merkki merkiltä, vertaa sitä lähteeseen ennen vientiä.

Läheinen koodaustapaus

Et-merkit ja sulkeet ovat vain yksi koodauksen laji. Teksti, joka näyttää SpreadsheetML:n merkkikoodilta, kuten _x0041_, tarvitsee oman suojauksensa, ja senkin tekstin säilyttävä muunnin tekee.

Lähtötiedot

Taulukon teksti
note A&B <sample>
Kenttäerotin
,

Tulokset

Rivit
2
Sarakkeet
1
note
A&B <sample>
Tiedoston koko tavuina
2311

Kaikki laskentataulukon solut tallennetaan tekstinä, jotta tunnisteet ja kaavan näköinen sisältö säilyvät.