UltKit

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

Irteera

Fitxategiak gure zerbitzarietan prozesatzen dira eta 30 minutu geroago ezabatzen dira.

Tresna hau nola erabili

  1. 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. 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. 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 →XMLJSONCSV
Koma ,Koma , to XML: yesKoma , to JSON: yesKoma , to CSV: yes
Puntu eta koma ;Puntu eta koma ; to XML: yesPuntu eta koma ; to JSON: yesPuntu eta koma ; to CSV: yes
TabTab to XML: yesTab to JSON: yesTab to CSV: yes
Barra bertikala |Barra bertikala | to XML: yesBarra bertikala | to JSON: yesBarra bertikala | to CSV: yes
Single spaceSingle space to XML: yesSingle space to JSON: yesSingle 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
supported not offered**Bereizlea** Auto detect aukeran dagoenean, bereizlea fitxategitik antzematen da; aukeratu zuk zeuk balio batek Auto-k hautatutako karakterea badu. Posizioaren arabera soilik lerrokatutako zutabeak, bereizlerik gabe, ezin dira banatu.

TXT XML bihurketaren adibidea

sku|name|price eta A-1001|Desk lamp|24.90 sarrera-lerroak, XML erro-etiketa records eta Formatu irakurgarria aktibatuta bihurtuak
<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
–
TXT bihurtzailea

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
XML bihurtzailea

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?

&amp; eta &lt; 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.