TXT XML bihurgailua
Lerro bakoitzeko erregistro bat duen testu-fitxategia erraz idazten da, baina zaila da etiketatutako datuak espero dituzten sistemetara inportatzea. Igo .txt fitxategia eta lortu ondo eratutako XML bat, lerro bakoitzeko elementu batekin eta goiburuko izenak etiketa gisa.
Datu-bihurtzailea
edo jaregin CSV, TSV, TXT … fitxategiak hemen ·
Gehienez 95 MB fitxategiko· 20 fitxategi arte· 30 minutu geroago ezabatzen da
Fitxategiak gure zerbitzarietan prozesatzen dira eta 30 minutu geroago ezabatzen dira.
CSV eta testu-fitxategietan zutabeak bereizten dituen karakterea, irakurtzeko zein idazteko. Automatikoak sarreratik detektatzen du eta komak idazten ditu.
UTF-8 hizkuntza guztietarako balio du. Aukeratu UTF-8 BOM-ekin Windowsko Excelek azentu edo karaktere asiarrak gaizki erakusten baditu CSV-a irekitzean.
Excel, ODS eta Numbers sarrera: bihurtu lehen orria soilik edo orri guztiak (CSV bat orriko ZIP batean, edo JSON gako bat orriko).
Kalkulu-orri berriko orri-fitxaren izena, gehienez 31 karaktere.
Objektuen arrayak zutabe-izenak erabiltzen ditu gako gisa errenkada bakoitzean; arrayen arrayak trinkoagoa da eta goiburua lehen array gisa gordetzen du.
Errenkada guztiak biltzen dituen kanpoko elementuaren izena; errenkada bakoitza <row> bihurtzen da barruan.
CREATE TABLE eta INSERT sententzietan erabiltzen da. Letrak, zifrak eta azpimarrak soilik.
Komatxoak eta zutabe-motak apur bat aldatzen dira datu-baseen artean; aukeratu inportatuko duzuna.
Berridatzi data-gelaxkak formatu bakarrean. ISO (2026-10-18) da seguruena datu-baseetarako eta kodetarako; mantendu aukerak iturburuan bezala uzten ditu.
Tresna hau nola erabili
- 1
Igo testu mugatua
Gehitu lehen lerroan zutabeen izenak dituen .txt fitxategi bat, edo 95 MBko gehienez 20 fitxategi. Bereizlea Auto detect aukeran dago.
- 2
Eman izena kanpoko elementuari
Ezarpen aurreratuak atalean, XML erro-etiketa records gisa dago ezarrita orri honetan. Aldatu hartzaile-sistemak espero duenaren arabera, adibidez products edo employees.
- 3
Bihurtu XML
Sakatu Bihurtu honetara XML. Formatu irakurgarria aktibatuta dago, beraz fitxategia koskatuta dago eta erraz egiaztatu daiteke edozein testu-editorerekin edo nabigatzailerekin.
Testu-fitxategiko lerro bakoitza errenkada-elementu bat bihurtzen da, zutabe bakoitza bere goiburuaren izena duen etiketa bat, eta dena zuk aukeratutako erro-etiketaren barruan geratzen da.
Zergatik bihurtu TXT fitxategia XML
Bereizleak dituzten testu-fitxategiak dira script-ek, eskanerrek eta datu-base zaharrek lehenespenez sortzen dutena. XMLren inguruan diseinatu dira hartzaile-sistema askok: produktu-katalogoak, liburutegi eta argitalpen-tresnak, itzulpen-softwarea eta elementuak izenez irakurtzen dituzten konfigurazio-kargatzaileak. XML 1.0 W3C Gomendio bihurtu zen 1998ko otsailean, SGMLren forma sinplifikatu gisa, eta ondorengo urteetako enpresa-software askok oraindik erabiltzen du.
Bien arteko aldea gehienbat mekanikoa da, eta horregatik testu-editore batean eskuz egitea arratsalde bat galtzea da. Lan tipikoak: biltegi-esportazio bat web-denda baten XML inportazio bihurtzea, itzulpen-tresna baterako glosario-termino zerrenda bat, edo XML fixture-ak irakurtzen dituen aplikazio baterako proba-erregistroak. Iturria dagoeneko komaz bereizita badago, CSV XML bihurtu da orri egokia.
TXT XML bihurgailuak zati ditzakeen testu-egiturak
| from ↓ · to → | XML | JSON | CSV |
|---|---|---|---|
| Koma , | Koma , to XML: yes | Koma , to JSON: yes | Koma , to CSV: yes |
| Puntu eta koma ; | Puntu eta koma ; to XML: yes | Puntu eta koma ; to JSON: yes | Puntu eta koma ; to CSV: yes |
| Tab | Tab to XML: yes | Tab to JSON: yes | Tab to CSV: yes |
| Barra bertikala | | Barra bertikala | to XML: yes | Barra bertikala | to JSON: yes | Barra bertikala | to CSV: yes |
| Single space | Single space to XML: yes | Single space to JSON: yes | Single space to CSV: yes |
| Zabalera finkoko zutabeak | – Zabalera finkoko zutabeak to XML: no | – Zabalera finkoko zutabeak to JSON: no | – Zabalera finkoko zutabeak to CSV: no |
TXT XML bihurketaren adibidea
<records>
<row>
<sku>A-1001</sku>
<name>Mahai-lanpara</name>
<price>24.90</price>
</row>
</records>Goiburuen izenak etiketa bihurtzen direnez, XML izen baliodunak izan behar dute: letra edo azpimarra batekin hasi eta zuriuneak eta sinboloak saihestu. Unit Price bezalako goiburu bat hobe da unit_price gisa idaztea bihurtu aurretik. Azkenean hartzaile-sistemak JSON nahiago badu, TXT JSON bihurtu orriak goiburu-lerro bera erabiltzen du gako gisa, eta datu bihurgailua orriak gainerako helburu guztiak zerrendatzen ditu.
Testu arruntaren eta XMLaren formatu-datuak
TXT
Testu soila
TXT fitxategiak karaktere soilak baino ez ditu, formaturik, letra-tiporik, irudirik edo diseinurik gabe. Egungo testu-fitxategiak UTF-8n kodetuta egon ohi dira, hizkuntza guztiak barne hartzen dituena, nahiz eta zaharrek beste kodeketa batzuk erabil ditzaketen eta karaktere okerrak erakutsi. Testu soila txikia da, ez da zaharkitzen eta gailu guztietan irekitzen da, telefonoetatik zerbitzarietaraino. Ezin ditu letra lodiak, taulak edo irudiak gorde, beraz, egitura tarteekin edo markaketa soilarekin adierazi behar da.
- Konpresioa
- –
- Gardentasuna
- –
- Animazioa
- –
- Sorrera urtea
- –
XML
Extensible Markup Language
XML datu egituratuetarako markaketa-lengoaia da, W3Ck 1998an argitaratua. Etiketa habiaratuak atributuekin erabiltzen ditu eta eskemak, izen-espazioak eta balidazioa onartzen ditu, eta horrek sendoa egiten du dokumentu konplexuetarako. RSS jarioen, SVGren, Office dokumentuen, sitemap-en eta enpresa eta gobernuen datu-truke askoren oinarrian dago. XML luzea da JSONekin alderatuta, baina programazio-lengoaia guztiek eta kalkulu-orri tresna askok irakur dezakete.
- Konpresioa
- –
- Gardentasuna
- –
- Animazioa
- –
- Sorrera urtea
- 1998 · W3C
Testu mugatua XML bihurtzen da esportazio lau bat etiketadun erregistroak soilik hartzen dituen sistema batean sartu behar denean: CMS edo denda baten inportazioa, konfigurazio-kargatzaile bat, edo bestaldea JSON baino askoz lehenagoko XMLren inguruan eraikita dagoen integrazio bat.
TXT XML bihurtzeari buruzko galderak
Goiburu-lerroa behar al du nire testu-fitxategiak?
Izan beharko luke, goiburuen izenak balio bakoitzaren inguruko elementu-izen bihurtzen baitira. Zure esportazioa zuzenean datuekin hasten bada, gehitu goian sku|name|price bezalako lerro bat testu-editore batean, bihurtu aurretik.
Alda al dezaket kanpoko elementuaren izena (records)?
Bai. XML erro-etiketa eremuak gehienez 64 karaktere onartzen ditu, letra edo azpimarra batekin hasita, eta ondoren letrak, digituak, puntuak, gidoiak edo azpimarrak. Testu-fitxategiko lerro bakoitza errenkada-elementu gisa idazten da haren barruan.
Zer gertatzen da nire balioetako & eta < karaktereekin?
& eta < gisa ihesten dira, XML espezifikazioak eskatzen duen bezala, beraz Smith & Sons bezalako enpresa-izen batek ez du fitxategia hautsiko. XML analizatzaile orok jatorrizko karaktere bihurtzen ditu datuak irakurtzean.
Zergatik da XMLa testu-fitxategia baino askoz handiagoa?
Balio bakoitza zutabearen izena errepikatzen duen irekiera- eta itxiera-etiketa batean sartzen da, eta Formatu irakurgarria aukerak koskak gehitzen ditu. Normala da jatorrizkoa baino hainbat aldiz handiagoa den fitxategia izatea. Desaktibatu Formatu irakurgarria bertsio trinko baterako.
Idatz al daitezke balioak atributu gisa, elementu ume gisa beharrean?
Ez. Bihurgailuak balio bakoitza bere seme-elementu gisa idazten du, inportazio-tresna gehienek onartzen duten egitura. Bazkide batek atributuak behar baditu, XSLT estilo-orri batek bihurtutako fitxategia berrantolatu dezake behin batean.
Nire fitxategia Windows programa zahar batetik dator. Mantenduko al dira azentudun izenak?
Ezarri Testuaren kodeketa Windows-1252 gisa bihurtu aurretik, Windows programa zahar askok kode-orri hori idatzi baitzuten UTF-8 beharrean. Izenek txarto ikusten jarraitzen badute, probatu ISO-8859-1, mendebaldeko beste kode-orri arrunta.