Bi JSON, YAML edo XML fitxategi alderatu
«Desberdinak diruditen» bi konfigurazio-fitxategik askotan datu berberak dituzte beste ordena batean. Tresna honek bi fitxategiak datu gisa irakurtzen ditu lehenik, beraz benetan aldatu dena bakarrik jakinarazten du.
- Osorik zure nabigatzailean
- Konexiorik gabe ere badabil
- Ezer igo gabe
- Izena eman gabe
- Ur-markarik gabe
Tresna kargatzen…
Nola dabilen
- Itsatsi edo ekarri bi bertsioak.
- Sakatu «Compare» (Alderatu). Formatua automatikoki detektatzen da, edo zeuk aukera dezakezu.
- Irakurri aldatutako lekuen zerrenda, edo begiratu aldez aldeko ikuspegia (bi fitxategiak diseinu txukun berean erakutsita).
Zergatik ez den ezer igotzen
Orri honek egiten duen guztia zure nabigatzailearen fitxa barruan dabilen kodeak egiten du, web-orriak marrazten dituen motor berarekin. Fitxategia diskotik fitxaren memoriara irakurtzen da, hor eraldatzen da, eta deskarga gisa idazten da berriro. Ez da inora bidaltzen: ez guregana, ez beste inorengana.
Egiaztatu zeuk
- Ireki nabigatzailearen garatzaile-tresnak (F12) eta hautatu sarearen fitxa («Network»).
- Kargatu zure fitxategia eta abiarazi tresna.
- Ikusiko dituzun eskaera bakarrak tresnaren beraren kodea ekartzen dutenak dira —eta, tresna astun gutxi batzuetan, haien kode irekiko motorra CDN publiko batetik—, eta loreatec.jp helbidera doan bisita-abisu txiki bat (orriaren helbidea eta izenburua, besterik ez). Bat bakarrak ere ez darama zure fitxategia.
Ohiko galderak
Zergatik ez erabili testu-diff bat besterik gabe?
Testu-diff batek lerroz lerro alderatzen duelako, eta axola ez duten gauzak markatzen ditu: gakoen ordena, komatxo-estiloa, koska. Tresna honek bi fitxategiak datu gisa irakurtzen ditu lehenik eta datuak alderatzen ditu, beraz programa batek benetan igarriko lituzkeen aldeak bakarrik jakinarazten ditu.
Zer esan nahi du bide-zerrendak?
Errenkada bakoitza fitxategiko toki bat da, desberdina dena: gehituta (bertsio berrian bakarrik), kenduta (zaharrean bakarrik) edo aldatuta. Tokia bide gisa idazten da, server.timeout edo users[3].email bezala — fitxategiaren goialdetik balio horretaraino doan bidea. «Zehazki zer ukitu dute?» galderari erantzuten dio.
Zergatik alderatzen da XML testu gisa?
Ez dagoelako bi XML fitxategi «berdinak» direla esateko modu zuzen bakarra: atributuen ordenak ez du axola, baina elementuen ordenak normalean bai, eta iruzkinek axola izan dezakete edo ez. Beraz tresnak bi fitxategiak txukuntzen ditu (tarteak, atributuen ordena) eta gero lerroz lerro alderatzen ditu, erantzun fidagarri baten antzekoena dena.
Ezer igotzen da?
Ez. Konfigurazio-fitxategiak eta APIen datuak dira, hain zuzen, webgune ezezagunetan itsatsi behar ez dituzun fitxategi mota. Bi fitxategiak nabigatzaileko fitxa honen barruan irakurri eta alderatzen dira, eta ez dira inoiz zure ordenagailutik ateratzen.