Kā veikt izmaiņas xml dokumentā. Īss pārskats par bezmaksas XML redaktoriem

Ar šo paplašinājumu? Šos un citus līdzīgus jautājumus bieži var atrast starp lietotājiem, kuri apmeklē dažādus forumus, kas veltīti tīmekļa dizainam un programmēšanas valodām. Bet vispirms ir jāsaprot, kas ir dokuments XML formātā, kāda tam ir struktūra un kam tas ir paredzēts.

Mērķis

XML dokuments ir hierarhiska struktūra, kas satur gan pašus datus, gan to aprakstu. Tā kā tas ir vienkāršs teksta fails, tas nav atkarīgs no jūsu izmantotās operētājsistēmas un to var izveidot, izmantojot jebkuru programmēšanas valodu. Tā neparastā elastība ļauj aprakstīt jebkāda veida datus. Viena no svarīgām XML dokumentu priekšrocībām ir tā, ka tos ir viegli lasīt ne tikai programmām – pat cilvēks var saprast, kāda informācija failā ir ietverta. XML izmantošanu aktīvi veicina daudzi nopietni uzņēmumi, piemēram, Borland, Microsoft, Sun un citi. Visām universālajām programmēšanas valodām ir bibliotēkas, kas atbalsta šo formātu. Jaunas dažādu DBVS versijas nodrošina iespēju iegūt datus, izmantojot standarta vaicājumus XML faila formā. Šo valodu atbalsta interneta serveri un visas populārās interneta pārlūkprogrammas. Pārsūtot datus uz dinamiskām lapām XML formātā, ievērojami palielinās to lietojumprogrammu ātrums, kas mijiedarbojas ar datu bāzēm.

Struktūra

Ja atverat failu XML formātā, ir viegli redzēt, ka tas ļoti atgādina standarta HTML lapu. Tajā ir arī instrukcijas (vai tagi), kas ir ievietotas leņķa iekavās un iezīmē dokumenta galveno tekstu, kā arī definē tā elementus, to atribūtus un citas valodas konstrukcijas. Katrs XML fails obligāti sākas ar instrukciju, kurā var būt informācija par valodas versijas numuru, koda lapu, kā arī citiem parametriem, kas analizatora programmai nepieciešami dokumenta parsēšanai.

XML formāts - kā to atvērt

Tātad, pāriesim pie galvenā jautājuma. Tagad jūs zināt, kas ir XML formāts, un mēs jums pateiksim, kā to tālāk atvērt. Vienkāršākais veids, kā to izdarīt, ir izmantot standarta Notepad lietojumprogrammu. Tomēr šajā gadījumā lietotājam būs nepieciešamas noteiktas XML valodas zināšanas (vismaz par ko ir atbildīgi šie vai citi tagi), jo, atverot failu šajā teksta redaktorā, jūs vienkārši redzēsit rindu kopu. koda un faktiski teksta. Tiem lietotājiem, kuriem tas nav labi vai kuri vēlas uzreiz redzēt rediģēšanas rezultātus, iesakām izmantot īpašas programmas. Neskatoties uz milzīgo izvēli un dažādajiem ieviešanas līmeņiem, tie visi darbojas aptuveni vienādi. Atšķirība ir tikai funkcionalitātē, tas ir, pieejamo rīku komplektā. Kā darba rīku XML failu rediģēšanai mēs iesakām izmantot bezmaksas redaktoru Serna Free. Šī ir diezgan jaudīga un tajā pašā laikā ērta atvērtā pirmkoda programma. Izvēloties to, jūs varat viegli izveidot rakstu, grāmatu, tehnisko dokumentāciju un daudz ko citu. XML faila izveide un rediģēšana, izmantojot šo redaktoru, daudzējādā ziņā ir līdzīga teksta apstrādes procesam programmā Word, un lietotājam nav nepieciešamas padziļinātas iezīmēšanas valodas zināšanas. Turklāt Serna Free ir papildu funkcijas, piemēram, XSLT un XSL-PO stilu klātbūtne, kas nodrošina tuvu reālam dokumentu attēlojumam, kā arī iespēja holistiski attēlot XML failus, kas sastāv no liela skaita daļu.

Secinājums

Tātad, mēs sapratām, kas ir XML formāts un kā atvērt un rediģēt šādus failus. Izmantojot speciālu programmatūru, jūs varat viegli izveidot jebkuras sarežģītības tekstus, tos atzīmēt, izveidot savus elementus, kā arī to atribūtus atbilstoši jūsu dokumenta prasībām.

Daudzfunkcionāls XML (un ne tikai) redaktors. Tas var izcelt komandas no ļoti dažādām programmēšanas valodām, pārbaudīt kļūdas un daudz ko citu.

Šodien mēs apskatīsim vienu no daudzfunkcionālajiem tīmekļa pārziņu rīkiem - Čehijas PSPad programmu. Būtībā tas ir tas pats Notepad, taču tā funkcionalitāte ir paplašināta līdz robežai.

Programmā, kura uzstādītajā formā aizņem tikai kādus 10 megabaitus, izdevās sabāzt tik daudz, ka to pasakā nevarētu izstāstīt, ar pildspalvu neaprakstīt (vai uzsist pa klaviatūru :) ). PSPad ir šāds rīku komplekts:

PSPad funkcijas

HEX redaktors(angļu hex-editor) - programma koda rediģēšanai heksadecimālā formā.
  • atbalsts daudzām programmēšanas valodām: HTML, XML, PHP, Pascal, JScript, VBScript, MySQL, MS-DOS, Perl, Basic utt.;
  • sintakses izcelšana un koda pārbaude (kā arī optimizācija);
  • iebūvēts gatavās tīmekļa lapas priekšskatījums;
  • HEX redaktors;
  • pareizrakstības pārbaude;
  • iebūvēts FTP klients;
  • iespēja no PSPad izsaukt izstrādes vidi katrai valodai;
  • elastīga iestatījumu sistēma.

Īsāk sakot, PSPad var aizstāt daudz citu programmatūru, kas ietaupīs vietu cietajā diskā un palīdzēs organizēt un vairāk vai mazāk centralizēt visu darbu pie vietnes izkārtojuma.

PSPad interfeiss

Nebaidieties jau iepriekš - šeit nav nekā sarežģīta.

  • Centrā ir galvenais darba logs, kurā mēs tieši strādāsim.
  • Kreisajā pusē ir sānu panelis, kas nodrošina piekļuvi projekta kokam, cietā diska direktoriju kokam, FTP klienta pārvaldībai, izlasei un darba failiem.
  • Augšpusē ir izvēlnes un opcijas programmas papildu funkciju vadīšanai.

Mēģināsim ievadīt vienkāršu programmu BASIC, lai aprēķinātu funkciju "y=3*log (A)" un redzētu, kā darbojas PSPad.

Pēc noklusējuma programma izveido teksta dokumentu ar paplašinājumu .txt.

Lai atlasītu vajadzīgo paplašinājumu, dodieties uz izvēlni “Fails” un atlasiet “Jauns” (vai nospiediet taustiņu kombināciju CTRL+N).

Tiks parādīta tabula ar programmā pieejamo valodu sintakses sarakstu. Izvēlieties vajadzīgo (šajā gadījumā Visual Basic) un noklikšķiniet uz "Ok".

Tagad faila paplašinājums .bas- standarts programmām, kas rakstītas BASIC. Ievadiet kodu:

Kā redzat, PSPad automātiski parāda programmēšanas valodas ciparus, drukāto tekstu un rezervētos vārdus dažādās krāsās. Tādējādi mēs vienmēr varam redzēt, vai mēs pareizi ievadām šo vai citu informāciju. Tajā pašā laikā fona apgaismojuma krāsu var mainīt pēc vēlēšanās, kas padara mijiedarbību ar PSPad vēl ērtāku.

Visus iestatījumus var veikt, izmantojot iespēju rediģēt noteiktas valodas veidni.

Lai to izdarītu, dodieties uz izvēlni "Iestatījumi" un atlasiet "Rediģēt veidni", pēc tam nolaižamajā sarakstā atlasiet vajadzīgo valodu.

Vairākas slots, kā jūs, iespējams, pamanījāt, ir tukšas. Tas ļauj papildus savienot tās valodas, kuras pēc noklusējuma nav pieejamas, bet ir nepieciešamas darbam.

PSPad nodrošina patiesi milzīgu atbalstu HTML lapu rediģēšanai.

Papildus HTML sintakses izcelšanai (un vairākās variācijās) programma palīdz:

  • Pārbaudiet pareizrakstību;
  • kļūdas kodā;
  • optimizēt kodu;
  • sinhronizēt un rediģēt lapu tieši, izmantojot FTP;
  • apskatīt lapas izskatu, izmantojot iebūvēto skatītāju vai spraudņa serveri (Apache);
  • un daudzi daudzi citi.

Apskatīsim dažas no iespējām. Vispirms vēlos pievērst uzmanību tiem, kas saistīti ar koda optimizāciju un dokumenta apskati tā rediģēšanas laikā.

HTML saspiešana

Mēs vienmēr “cīnāmies”, lai samazinātu HTML faila lielumu, lai tajā varētu ievietot vairāk informācijas ar mazākiem izmēriem. PSPad piedāvā interesantu funkciju HTML koda saspiešanai.

Salīdzināsim:

Attēlā redzat nesaspiestu kodu, kas atrodas 53 rindās.

Tagad noklikšķiniet uz pogas “Saspiest HTML kodu, nemainot veiktspēju” un iegūstiet šādu rezultātu:

Kopējais koda garums ir 13 rindiņas!!! Tas ir, dokumenta izmērs ir samazinājies vairāk nekā 3 reizes!!! Tomēr veiktspēja netika ietekmēta. To var pārbaudīt, nospiežot taustiņu F10 – tiek izsaukts iebūvētais lapu skatītājs.

Pārbauda HTML koda derīgumu

Ļoti noderīga ir arī utilīta HTML koda pārbaudei un nedrukāšanas rakstzīmju tabula.

Lai pārbaudītu, vai dokumentā nav kļūdu, dodieties uz izvēlni "HTML" un atlasiet "Pārbaudīt HTML kodu" (karstie taustiņi - CTRL+F10).

Zemāk jūs redzēsit logu “Žurnāls”, kurā tiek atvērtas visas kļūdas un brīdinājumi saistībā ar jūsu kodu.

Programmas loga pašā apakšā ir statusa rinda, kurā tiek parādīta visa veida papildu informācija (pašreizējā kursora pozīcija, teksta slēdzis, pašreizējās rakstzīmes apzīmēšanas iespējas (HEX, DEX, HTML), pašreizējā valoda un teksta kodējums).

Lai piekļūtu nedrukājošo rakstzīmju tabulai, vienreiz noklikšķiniet uz rindas, kurā ir norādītas pašreizējās rakstzīmes parādīšanas iespējas.

secinājumus

Lai aprakstītu visas PSPad funkcijas, ar visu grāmatu, iespējams, nepietiktu, jo to ir ne tikai daudz, bet arī daudz.

Programmā katrs atradīs ko citu, bet web programmētājiem un maketētājiem ieteiktu tam pievērst uzmanību, jo PSPad tikai lūdz būt par galveno rīku darbam ar HTML :).

Pēcvārds

Viss ir zināms salīdzinot... Kā zināms, nekas nav ideāls, bet nekas tomēr netraucē tiekties pēc pilnības. Un tā tas ir visās mūsu dzīves jomās.

Programmēšana nav izņēmums. Gluži pretēji, visi programmētāji cenšas uzlabot un optimizēt savus darbus.

Un iepriekš vienīgais viņu palīgs bija standarta Windows Notepad. Tajā nebija nekādu smalkumu, piemēram, programmēšanas valodu sintakses izcelšana vai HTML tagi, taču tas netraucēja darbam.

Mūsdienās diez vai kāds programmēs, izmantojot Notepad, ja ir pietiekams skaits speciālo programmu, kas palīdz programmētājam un reizēm pat uzņemas lielāko daļu darba.

Tomēr ir reizes, kad pa rokai vienmēr ir jābūt mazam, bet funkcionālam rīkam, kas vienlīdz var tikt galā ar mājas lapas izveidi un programmu rakstīšanu jebkurā programmēšanas valodā.

Lai gan šādu programmu ir mazāk, tās joprojām pastāv. Kuru izvēlēties? Šo jautājumu ļoti bieži uzdod iesācēju programmētāji. Un pieredzējuši cilvēki dažreiz pārdomā savu viedokli un nomaina savu iecienītāko rīku uz modernāku un funkcionālāku.

Tāpēc šajā rakstā mēs apskatījām vienu no šiem rīkiem, brīnišķīgo Čehijas PSPad programmu.

P.S. Tiek piešķirta atļauja brīvi kopēt un citēt šo rakstu, ja ir norādīta atvērta aktīva saite uz avotu un tiek saglabāta Ruslana Tertišnija autorība.

P.P.S. Ja esat iesācējs izkārtojuma dizainers, vizuālais HTML redaktors Nvu var būt jums vispiemērotākais. Ar tās palīdzību jūs labāk sapratīsiet hiperteksta iezīmēšanas valodu un varēsiet redzēt un kontrolēt visas savas darbības reāllaikā.

Faili ar XML paplašinājumu satur pamata teksta datus, tāpēc to skatīšanai un rediģēšanai nav nepieciešama maksas programmatūra. XML dokumentu, kurā glabājas lietojumprogrammu parametru kopa, datu bāze vai jebkura cita svarīga informācija, var viegli atvērt, izmantojot vienkāršu sistēmas piezīmju grāmatiņu.

Bet ko darīt, ja šāds fails ir jāmaina vienu reizi, ja nav pieejama pilna XML redaktora funkcionalitāte un vēlme vai iespēja šim nolūkam izmantot atsevišķu programmu? Šajā gadījumā jums ir nepieciešama tikai pārlūkprogramma un piekļuve internetam.

Jebkura tīmekļa pārlūkprogramma var atvērt XML failu apskatei, taču, lai mainītu tā saturu, jums būs jāizmanto kāds no pieejamajiem tiešsaistes pakalpojumiem.

1. metode: XmlGrid

Šis šķietami vienkāršais tiešsaistes redaktors patiesībā ir diezgan spēcīgs rīks darbam ar XML dokumentiem. Tajā jūs varat ne tikai izveidot un modificēt failus, kas rakstīti paplašināmā iezīmēšanas valodā, bet arī pārbaudīt to derīgumu, izstrādāt vietņu kartes un konvertēt dokumentus no/uz XML.

Varat sākt strādāt ar XML failu pakalpojumā XmlGrid, augšupielādējot to vietnē vai ievietojot tur tiešo dokumenta saturu.

Sāksim ar otro iespēju. Šajā gadījumā mēs vienkārši nokopējam visu tekstu no XML faila un ielīmējam to pakalpojuma galvenās lapas laukā. Un pēc tam noklikšķiniet uz pogas "Iesniegt".


Vēl viens veids ir augšupielādēt XML dokumentu no sava datora.


Ir arī trešais veids, kā importēt XML failu XmlGrid — lejupielāde no saites.


Neatkarīgi no izmantotās metodes rezultāts būs vienāds: dokuments tiks parādīts kā tabula ar datiem, kur katrs lauks ir atsevišķa šūna.


Pēc dokumenta rediģēšanas varat saglabāt gatavo failu datora atmiņā. Lai to izdarītu, jums ir jāizmanto neliela poga "Saglabāt" lapas augšdaļā.

Pakalpojums XmlGrid jums ir vispiemērotākais, ja jums ir nepieciešams rediģēt dokumentu atsevišķu elementu līmenī vai parādīt tā saturu tabulas veidā, lai nodrošinātu lielāku skaidrību.

2. metode: TutorialsPoint

Ja iepriekšējais pakalpojums jums šķita diezgan specifisks, varat izmantot klasiskāku XML redaktoru. Šāds rīks tiek piedāvāts vienā no lielākajiem tiešsaistes resursiem IT izglītības jomā - TutorialsPoint.

Mēs varam doties uz XML redaktoru, izmantojot vietnes papildu izvēlni.


Šī tiešsaistes risinājuma saskarne ir pēc iespējas skaidrāka un satur visu nepieciešamo funkcionalitāti, lai pilnībā strādātu ar XML dokumentu.

Redaktors ir telpa, kas sadalīta divās daļās. Kreisajā pusē ir koda rakstīšanas apgabals, labajā pusē ir tā koka skats.


Lai augšupielādētu XML failu tiešsaistes pakalpojumā, jums būs jāizmanto izvēlne lapas kreisajā pusē, proti, cilne "Augšupielādēt failu".

Lai importētu dokumentu no datora, izmantojiet pogu "Augšupielādēt no datora". Lai lejupielādētu XML failu tieši no trešās puses resursa, paraksta laukā ievadiet saiti "Ievadiet URL, lai augšupielādētu" zemāk un noklikšķiniet "AIZIET".

Kad esat pabeidzis darbu ar dokumentu, varat to nekavējoties saglabāt datora atmiņā. Lai to izdarītu, izmantojiet pogu "Lejupielādēt" pār XML koda koka skatu.

Rezultātā fails ar nosaukumu "fails.xml" tiks nekavējoties lejupielādēts jūsu datorā.

Kā redzat, šis tiešsaistes XML redaktors vajadzības gadījumā var viegli nomainīt atbilstošo datorprogrammu. Tam ir viss nepieciešamais: sintakses izcelšana, minimāli rīki darbam ar tekstu un koda koka skats reāllaikā.

3. metode: kodējiet skaistumu

Lai strādātu ar XML dokumentiem tiešsaistē, arī Code Beautify pakalpojuma risinājums ir lieliski piemērots. Vietne ļauj skatīt un rediģēt dažādus failu formātus, tostarp, protams, tos, kas rakstīti eXtensible Markup Language.

Lai tieši atvērtu XML redaktoru, pakalpojuma galvenajā lapā zem virsraksta "Populāra funkcionalitāte" vai "Tīmekļa skatītājs" atrodiet pogu "XML skatītājs" un noklikšķiniet uz tā.

Tiešsaistes redaktora saskarne, kā arī funkcionālais komponents ir ļoti līdzīgs iepriekš apspriestajam rīkam. Tāpat kā TutorialsPoint risinājums, darbvieta ir sadalīta divās daļās - apgabalā ar XML kodu ( "XML ievade") pa kreisi un tās koka attēlojums ( "Rezultāts") labajā pusē.

Varat augšupielādēt failu rediģēšanai, izmantojot pogas "Ielādēt URL" Un "Pārlūkot". Pirmais ļauj importēt XML dokumentu, izmantojot saiti, bet otrais ļauj importēt XML dokumentu no datora atmiņas.


Kad esat pabeidzis darbu ar failu, tā atjaunināto versiju var lejupielādēt savā datorā kā CSV dokumentu vai ar sākotnējo XML paplašinājumu. Šim nolūkam tiek izmantotas pogas "Eksportēt uz CSV" Un "Lejupielādēt" attiecīgi.

Kopumā XML failu rediģēšana, izmantojot Code Beautify risinājumu, ir ļoti ērta un intuitīva: ir sintakses izcelšana, koda attēlojums elementu koka veidā, mērogots interfeiss un vairākas papildu funkcijas. Pēdējie ietver funkciju ātrai XML dokumenta formatēšanai, rīku tā saspiešanai, noņemot atstarpes un defises, kā arī tūlītēju faila konvertēšanu uz JSON.

Šajā sadaļā tiek piedāvāts lejupielādēt programmu XML Converter / XML Designer / XML Reports / Just Sign / XML Contact - Rosreestr.

Dokumentu elektronisko versiju ģenerēšanas piemēri, izmantojot XML Constructor programmas un to drukātie analogi, izmantojot XML Reports programmas var lejupielādēt sadaļā. Iesakām arī apskatīt sadaļu, kurā atradīsiet dažādus bezmaksas komunālos pakalpojumus, bibliotēkas un daudz ko citu.

XML pārveidotāja programma konfigurēts, lai pārveidotu XML failus/Rosreestr dokumentus, piemēram, kadastra izrakstus, teritorijas kadastra plānus citos ērti lietojamos formātos, piemēram, MIF/MID, DXF, CSV, TXT, HTML.

Programma XML Designer ir konfigurēts, lai izveidotu elektroniskas versijas XML formātā kadastrālās darbības dokumentiem, piemēram, robežu plāniem, tehniskajiem plāniem, kartei (plānam u.c.), kā arī kustamās mantas ieķīlāšanas paziņojumiem un paziņojumiem saskaņā ar FATCA likumu.

Programma XML Reports konfigurēts, lai pārveidotu elektroniskos dokumentus kadastrālajām darbībām, piemēram, robežu plānus, tehniskos plānus, karti (plānu) atbilstošos drukātajos (papīra) ekvivalentos.

Vienkārši parakstieties programma paredzēti elektronisko ciparparakstu (EDS) izveidei un pārbaudei.

XML programma Contact-Rosreestr ir paredzēts mijiedarbībai ar Rosreestr tīmekļa pakalpojumu, t.i. zemesgabalu un nekustamo īpašumu kadastrālās reģistrācijas pieteikumu, kadastra informācijas pieprasījumu sagatavošana, rezultātu iegūšana par šiem pieteikumiem un pieprasījumiem.

Visām programmām (izņemot Just Sign un XML Contact-Rosreestr) ir demonstrācijas režīms, kas ilgst 30 dienas, kas ļauj bez ierobežojumiem izmantot programmu funkcionalitāti. Pēc demonstrācijas perioda beigām jums ir jāiegādājas programmu pilnas versijas vai jāpārtrauc to lietošana. Programma Simply Sign ir bezmaksas programma, un tās lietošanai nav ierobežojumu. Programma Contact-Rosreestr XML ir beta testēšanas stadijā, un to pašlaik var izmantot bez maksas.

SVARĪGS! Lai konvertētu, izmantojot programmu XML pārveidotājs vai XML konstruktors Lieliem XML failiem ir nepieciešams lejupielādēt un instalēt ārēju XQuery vaicājumu procesoru un norādīt to attiecīgajā programmas laukā pirms konvertēšanas. Pašlaik tiek atbalstīti divi brīvi pieejami vaicājumu procesori: AltovaXML 2010 (izstrādāja www.altova.com) un Saxon-HE 9.5 (izstrādāja www.saxonica.com). Varat tos lejupielādēt no ražotāja vietnes vai no šīs vietnes, izmantojot tālāk norādītās saites:

SVARĪGS! Pirms sākat strādāt ar programmām, jums ir jāizlasa instrukcijas. Tas ir īpaši svarīgi programmai XML Constructor, jo pirms darba ir jāsaprot šīs programmas darbības princips. Instrukcijas atrodas tajā pašā mapē, kurā atrodas programmas izpildāmais fails, t.i., XML Constructor mapē “c:\ProgramFiles\XMLCON\XMLConstructor\XMLConstructor-help.rtf”. Norādījumus var izsaukt, izmantojot saīsni no Windows programmu galvenās izvēlnes, t.i., XML Designer "Start->Programs->XML Designer->XML Designer - Instructions". Programmai XML Designer instrukcijas ir pieejamas arī izvēlnē Palīdzība.

Rīki XML failu rediģēšanai, validēšanai, formatēšanai, salīdzināšanai, kā arī XQuery, XPath, vietņu karšu, shēmu un RSS plūsmu atbalsts

Bieži lietotie saīsinājumi
  • API: lietojumprogrammu saskarne
  • DITA: Darvina informācijas rakstīšanas arhitektūra
  • DTD: dokumenta veida definīcija
  • HTML: hiperteksta iezīmēšanas valoda
  • IDE: integrētā izstrādes vide (integrētā izstrādes vide)
  • URL: vienotais resursu meklētājs
  • W3C: World Wide Web Consortium (WWW konsorcijs)
  • WSDL: tīmekļa pakalpojumu apraksta valoda
  • XHTML: paplašināma hiperteksta iezīmēšanas valoda
  • XML: paplašināma iezīmēšanas valoda
  • XSLT: paplašināmas stila lapu valodas transformācijas

Izvēloties rīkus darbam ar XML tehnoloģijām, vispirms ir jānosaka prasības. Piemēram, ja plānojat veikt dažādus uzdevumus ar XML (rediģēšana, validācija utt.), apsveriet iespēju izmantot XML IDE ar atbilstošu funkcionalitāti. Konkrētam uzdevumam (XML failu salīdzināšanai vai vietnes kartes izveidei) apsveriet iespēju šim konkrētajam uzdevumam izmantot specializētāku rīku.

Šis raksts aptver šādas XML rīku kategorijas:

  • Programmas XML vietņu karšu izstrādei un pārbaudei.
  • RSS plūsmas ģeneratori.
  • XML shēmu ģeneratori.
  • Programmas XML pareizības pārbaudei.
  • XML formatēšanas programmas.
  • XML redaktori.
  • Rīki darbam ar XML.
  • Atvērtā pirmkoda rīki darbam ar XML.
  • XML integrētās izstrādes vides.
  • XML salīdzināšanas rīki
  • Rīki darbam ar XQuery.
  • Rīki darbam ar XPath.

Programma XML vietņu karšu izveidei

XML vietnes karte ir visu vietnes URL saraksts. Vietnes karte informē meklētājprogrammu par tīmekļa vietņu URL, kas ir pieejami pārmeklēšanai un iekļaušanai meklētājprogrammas datu bāzē. Lielākā daļa vietņu karšu programmu ir balstītas uz tīmekli un pieprasa vietnes URL, kā arī vairākus parametrus, piemēram, izmaiņu biežumu un pēdējās modifikācijas datumu. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

Ir vairāki vietnes karšu ģeneratori:

  • Google vietnes karšu ģenerators automātiski ģenerē vietnes karti, pamatojoties uz atjauninājumiem un datplūsmu uz jūsu vietni, kas izvietota tīmekļa serverī.
  • Gsite rāpuļprogramma ir Windows lietojumprogramma vietņu karšu izveidei.
  • Papildus lejupielādējamiem rīkiem, vietņu kartes var ģenerēt, izmantojot dažādas interaktīvas lietojumprogrammas; šeit ir divi piemēri:
    • Vietnes karšu veidotājs izveido vietņu kartes Google, HTML un teksta URL.
    • XML vietņu kartes izveido vietņu kartes XML, ROR, teksta vai HTML formātos.

Programmas XML vietņu karšu pareizības pārbaudei

Vietņu karšu validācijas programmas tiek izmantotas, lai pārbaudītu vietnēm ģenerētās kartes. Šāda programma pārbauda, ​​vai vietnes karte ir piemērota meklētājprogrammas lietošanai. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

Tālāk ir sniegts vietnes karšu pārbaudes programmu saraksts:

  • Automapit vietnes karšu pārbaudītājs pārbauda vietnes kartes pareizību, pārliecinoties, ka tā atbilst meklētājprogrammas kritērijiem.
  • Vietnes kartes XML pārbaudītājs pārbauda, ​​vai vietnes kartē nav pareizs XML kods, lai jūs varētu izlabot kļūdas pirms tās nosūtīšanas meklētājprogrammām.
  • XML vietņu karšu pārbaudītājs identificē visas kartes problēmas, lai tās varētu atrisināt pirms kartes iesniegšanas meklētājprogrammām.
  • Tiešsaistes tirgotāja vietnes kartes pārbaudītājs pārbauda XML galvenes pareizību failā sitemap.xml.

RSS plūsmas ģeneratori

RSS ziņu plūsmas ir lielisks veids, kā informēt vietnes apmeklētājus par jaunākajām satura izmaiņām. RSS plūsmas ģeneratori ir populāri, piemēram, lietotāju vidū, kuri vēlas skatīt ziņu vietņu (piemēram, CNN) virsrakstus vai uzzināt jaunākās sporta ziņas. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

Vietņu izstrādātāji var ģenerēt RSS plūsmas, izmantojot šādus rīkus:

  • IceRocket RSS veidotājs ir programma ar vienkāršu interfeisu, kas ļauj pievienot tēmas, saites un saturu, lai izveidotu RSS plūsmas savai vietnei.
  • Barība izveido RSS plūsmas Web lapām, ziņām vai produktiem.
  • RSSPect Iestata RSS plūsmas tīmekļa vietnēm, dokumentiem vai podkastiem.

XML shēmu ģeneratori

XML shēmas var ģenerēt no XML instances. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

Pieejamie rīki:

  • Trang no ThaiOpenSource– komandrindas programma, kas ģenerē XML shēmas definīciju (XSD) no XML.
  • XMLBeans ir programma no Apache projekta, kas nodrošina vairākas funkcijas, tostarp shēmas ģenerēšanu, izmantojot inst2xsd (Instance to Schema Tool).
  • XML ASP BuildXMLSchema– interaktīvs XML shēmu ģenerators.

Programmas XML pareizības pārbaudei

XML koda gadījumus var salīdzināt ar to shēmām. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

Izmantojiet kādu no šiem interaktīvajiem rīkiem:

  • XMLValidation.com pārbauda, ​​vai XML dokuments atbilst dokumentā norādītajai XML shēmai vai DTD, vai, ja shēmas vai DTD deklarācijas nav, pārbauda sintaksi.
  • DecisionSoft.com shēmas pārbaudītājs pārbauda vienas shēmas un dokumenta instances pareizību un parāda kļūdu sarakstu.
  • W3C XML pārbaudītājs– pakalpojums shēmu pārbaudei ar nosaukumvietas URI http://www.w3.org/2001/XMLSchema.

XML formatētāji

XML formatēšana ir darbība, kas bieži tiek veikta ar XML datiem, lai atvieglotu to lasīšanu. Lielākā daļa galddatoru lietojumprogrammu, kas darbojas ar XML, nodrošina šo funkcionalitāti. Lai ātri formatētu XML saturu, neinstalējot nekādus rīkus, izmēģiniet kādu no tālāk norādītajiem tiešsaistes pakalpojumiem. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

  • XMLIndent.com
  • X01 tiešsaistes xml formatētājs

XML redaktori

XML redaktori palīdz interpretēt XML dokumentu, izceļot elementus, atribūtus vai vienkāršu tekstu un atkāpi. Vēl viena XML redaktoru izmantošanas priekšrocība ir tā, ka tiem ir uz saturu orientētas funkcijas, piemēram, koka skats, kas ļauj lietotājam viegli apskatīt dažādus XML dokumenta mezglus. Viņi arī pārbauda koda pareizību un parāda brīdinājumu un kļūdu sarakstu, ja trūkst XML noslēguma tagu. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

  • Xerlin XML redaktors– Java™ programma, kas izveido un apstiprina XML saturu. Redaktors ir atvērtā koda, atbalsta XSLT un var pārbaudīt XML pret DTD un shēmām.
  • Jax redaktors ir vēl viens Java atvērtā koda XML redaktors. Atbalsta satura eksportēšanu uz PDF un HTML priekšskatījumu, izmantojot XSLT; darbojas uz vairākām platformām.
  • XMLFox ir bezmaksas XML redaktors ar korektoru, kas ļauj izveidot gramatiski pareizus XML dokumentus un shēmas. Šis redaktors atbalsta arī citas XML darbības.

XML rīki

XSLT transformācijas ir noderīgas, pārveidojot vienu XML formu uz citu, izmantojot stila lapas. Ar to var palīdzēt daudzi rīki; piemēri ir Tiger XSLT Mapper un Kernow. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

Tiger XSLT kartētājs ir XML struktūras konvertēšanas programma, ko var viegli izmantot iesācēji. Tas automātiski izveido transformācijas, kuras varat rediģēt, izmantojot vilkšanas un nomešanas grafisko interfeisu.

Kernow ir Java saskarne, kas programmatiski veic transformācijas. Kernow ir laba izvēle izstrādātājiem, kuriem periodiski jāveic XSLT transformācijas, izmantojot vizuālo saskarni.

Noderīgas ir arī vairākas interaktīvas XSLT programmas:

  • XSLT tiešsaistes transformācija
  • W3C tiešsaistes XSLT 2.0 pakalpojums

Izstrādātāji, kuri dod priekšroku pārlūkprogrammas spraudņiem, var izmantot šādus noderīgos XML spraudņus:

Mozilla Firefox

  • XSL rezultātu papildinājums parāda dokumenta XSLT transformācijas rezultātus (XSLT 1.0 vai XSLT 2.0, izmantojot Saxon-B).
  • XML izstrādātāja rīkjosla rīkjoslai pievieno standarta rīkus darbam ar XML.

Google Chrome

  • XML koks parāda XML datus lietotājam draudzīgā formā.
  • XML skatītājs- XML ​​dokumentu skatītājs pārlūkam Google Chrome.

Atvērtā pirmkoda rīki darbam ar XML

Lietotāji, kuri nevar iegādāties komerciālus XML rīkus, gūs labumu no atvērtā pirmkoda rīkiem. Sabiedrības aktīvā darba rezultātā ir izveidotas ļoti labas programmas darbam ar XML. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

XML IDE iXedit nodrošina vairākas funkcionalitātes XML dokumentu apstrādei:

  • DTD atbilstības pārbaude.
  • Automātiska koda pabeigšana, izmantojot DTD.
  • Pielāgotas veidnes.
  • XSLT apstrāde.
  • Rediģēšana pa daļām.

Rinzo XML redaktors ir XML redaktors, kas darbojas programmā Eclipse. Starp tās īpašībām:

  • Vārdtelpas atbalsts.
  • Automātiska tagu un atribūtu pabeigšana.
  • XML validācija.

Šie rīki nodrošina arī iespējas darbam ar Java elementiem:

  • Automātiska klašu nosaukumu aizpildīšana.
  • Klases definīcijas atvēršana.

XPontus XML redaktors ir atvērtā pirmkoda Java programma ar šādu funkcionalitāti:

  • Koda formatēšana un pabeigšana.
  • XSL transformācijas.
  • DTD un shēmu ģenerēšana.
  • XML validācija.

XML IDE

XML integrētās izstrādes vides (IDE) apstrādā gandrīz visas ar XML saistītās darbības. Ir pieejami vairāki IDE ar atšķirīgu funkcionalitāti. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

XMLSpy ir XML IDE, lai izveidotu, rediģētu un atkļūdotu XML, XML shēmas, XSL/XSLT, XQuery, WSDL un SOAP. Papildus iespējas:

  • Kodu ģenerators.
  • Failu pārveidotājs.
  • Atkļūdotājs.
  • Profilētājs.
  • Atbalsta integrāciju Visual Studio.NET un Eclipse IDE.
  • Datu bāzes importēšanas vednis, kas ļauj importēt datus no Microsoft® Access®.

XML marķieris ir XML redaktors, kas izmanto sinhronizētu tabulu koku un teksta displeju, lai parādītu XML datus tabulas un hierarhiskā formā. Šī programma var lejupielādēt ļoti lielus dokumentus (simtiem megabaitu un pat vairākus gigabaitus). Cita funkcionalitāte:

  • Redaktors ar sintakses izcelšanu.
  • Šķirošanas tabulas.
  • Automātiska atkāpe.
  • Sintakses pārbaude rakstīšanas laikā.

Liquid XML Studio– vairāku programmu pakotne darbam ar XML. Nodrošina šādus rīkus:

  • XML shēmas redaktors.
  • XML datu saistīšanas koda ģenerators.
  • WSDL redaktors.
  • XML redaktors.
  • Integrācija ar Microsoft Visual Studio.
  • Web pakalpojumu testa klients.
  • XPath izteiksmju komponists.
  • HTML dokumentācijas ģenerators.
  • XSLT redaktors un atkļūdotājs.
  • Liela izmēra failu redaktors.
  • XML Diff – XML failu salīdzinājums.

XML redaktors ir pilna Featured XML IDE ar atbalstu dažādām ar XML saistītām operācijām. Tās iespējas būs noderīgas pieredzējušiem lietotājiem. Uzskaitīsim dažus no tiem:

  • Inteliģents XML redaktors.
  • XML validācija.
  • XSL/XSLT atbalsts.
  • XQuery atbalsts.
  • XPath atbalsts.
  • XML publicēšana no viena avota.
  • Atbalsts Microsoft Office dokumentiem.

Stylus Studio piedāvā šādas funkcijas:

  • XSLT un XQuery profilētāji.
  • EDI atbalsts.
  • Rīki darbam ar korporatīvajiem tīmekļa pakalpojumiem.
  • XML cauruļvads.
  • XML shēmas mijiedarbība ar XSLT 2.0 un XQuery 1.0.
  • XML publicēšanas rīki.

XML piezīmju bloks Microsoft palīdz izstrādātājiem izveidot XML dokumentus. Šajā bezmaksas programmā ir iekļauts rīks XMLDiff, ko varat izmantot, lai salīdzinātu divus XML failus. Tās interfeiss ir vienkāršs un viegli lietojams. Programma darbojas uz .Net platformas. Šeit ir dažas no tā funkcijām:

  • Koka skats sinhronizēts ar teksta skatu.
  • Nosaukumvietas atbalsts, kopējot un pārvietojot tekstu.
  • Pakāpeniska meklēšana koka un teksta skatos.
  • Velciet un nometiet rediģēšanas atbalsts.
  • Neierobežots darbību skaits, lai atsauktu izmaiņas un rediģēšanas laikā veiktu izmaiņas.
  • Atbalsts meklēšanai, izmantojot regulārās izteiksmes un XPath.
  • Tūlītēja XML shēmas atbilstības pārbaude.
  • Intellisense tehnoloģija (automātiskā pabeigšana), kuras pamatā ir sagaidāmie elementi, atribūti un uzskaitīto vienkāršo veidu vērtības.
  • Atbalsts specializētiem redaktoriem datu tipiem datums, datums, laiks, laiks un citi veidi, piemēram, krāsa.
  • Iebūvēts HTML skatītājs.
  • XInclude atbalsts.

XML kopiju redaktors ir ātrs XML redaktors ar apstiprinājuma atbalstu. Cilņu klātbūtne ļauj vienlaikus rediģēt vairākus failus. Cita funkcionalitāte:

  • Tiek pārbaudīta atbilstība DTD/XML shēmai/RELAX NG.
  • XSLT un XPath atbalsts.
  • Formatēta drukas izvade un krāsu sintakses izcelšana.
  • Sakļaut un pabeigt tagus.
  • Importējiet un eksportējiet Microsoft Word dokumentus, nezaudējot informāciju.
  • Atbalsts XHTML, XSL, DocBook un teksta kodēšanas iniciatīvai (TEI).

firstobject XML redaktors- bezmaksas XML redaktors. Ļauj tieši rediģēt parādīto XML koku, pamatojoties uz XML dokumenta saturu. Ļauj lejupielādēt un apstrādāt lielus failus. Dažas no tā redaktora funkcijām:

  • Ātrs, pārnēsājams, pamatojoties uz CMarkup.
  • Nav nepieciešama Java vai MSXML.
  • Līnijas aptīšanas atbalsts.
  • Uz MSXML balstīta DTD atbilstības pārbaude.
  • Pārejiet uz rindu pēc numura.
  • XPath kartēšana.
  • Failu rediģēšana grāmatzīmēs.
  • C++ koda ģenerēšana.

XRay XML redaktors- bezmaksas integrēta XML IDE. Šī programma pārbauda XML dokumenta derīgumu, kad tas tiek ievadīts. Ir iebūvēts W3C standartu atbalsts. Ir arī HTML skatītājs, lai priekšskatītu tīmekļa lapas, kas izveidotas, izmantojot XML. Varat izveidot trīs veidu shēmas, tostarp XSD, DTD un ārējo datu reprezentāciju (XDR). Citas funkcijas ietver:

  • Reāllaika XSLT apstrāde.
  • Shēmas pareizības pārbaude reāllaikā.
  • Integrēta tiešsaistes XML apmācība.

XMLSpear ir bezmaksas XML redaktors, kas rakstīts Java valodā un pieejams daudzām platformām. Ietver uzlabotas funkcionalitātes, piemēram, interaktīvu shēmu validāciju, uzlaboto XPath paneli un citus, kas tiek rādīti trīs dažādos formātos, tostarp koka skatījumā, elementu skatā un avota skatījumā. XMLSpear ir pieejama kā Java Web programma vai kā atsevišķa lietojumprogramma. Papildu funkcionalitāte:

  • XPath un XSLT atbalsts.
  • Spēja ģenerēt pilnīgus XML dokumentus no shēmas.
  • Atbalsta vairākus kodēšanas formātus.
  • Integrēts teksta un HTML spraudnis.
  • Pārbaudiet shēmu vai DTD reāllaikā.
  • Shēmas ģenerēšana no XML gadījumiem.
  • Koka redaktors darbam ar mezgliem.

XMLmind ir ar funkcijām bagāts XML redaktors, kas izmanto Java tehnoloģiju un pieejams vairākām platformām. Vairāk piemērots pieredzējušiem lietotājiem, nevis iesācējiem. Ievieš novatorisku veidu, kā rediģēt XML dokumentus, un tam ir nepieciešama Java platforma. XMLmind funkcijas ietver:

  • Konvertējiet XML dokumentus HTML, PDF, Eclipse un daudzos citos formātos.
  • DITA pārveidotāja pieejamība.
  • Atbalsts DocBook, JavaDoc, XHTML un tiem paredzētajām iebūvētajām veidnēm.
  • Atbalsts MathML dokumentu izveidei.
  • Rediģējamas komandas.
  • Integrēts XML parsētājs un XSLT dzinējs.

ElfData XML redaktors– programma Mac OS lietotājiem. Šim XML IDE ir unikoda atbalsts, un tā var veikt XML dokumentu gramatikas pārbaudes ar un bez DTD. Ir pieejami divi prezentācijas režīmi: koka skats un koda skats. Vilkšanas un nomešanas tehnoloģijas atbalsts ļauj vilkt XML elementus dokumentā. Meklēšanu atvieglo divi režīmi: koda meklēšana un koka meklēšana. Citas funkcijas ietver:

  • Saderīgs ar XML 1.0.
  • Macintosh stila lietotāja interfeiss.
  • Detalizēti kļūdu ziņojumi ar palīdzību to atkļūdošanā.
  • Funkcija "Sūtīt pārlūkprogrammai" ļauj skatīt dokumentu pārlūkprogrammā.
  • Iespēja saglabāt lapas kā XHTML ar DTD.

XMetaL līdzīgi kā tekstapstrādes programmai. Tāpat kā lielākā daļa XML IDE, tā var veikt XML dokumentu validāciju un atbalsta shēmas, DTD un XIncludes. Cita funkcionalitāte:

  • Pareizrakstības pārbaude un automātiska koda pabeigšana.
  • Atbalsts izvadei Web palīdzības formātā.
  • Iespēja konvertēt XML dokumentus PDF, HTML un daudzos citos formātos.
  • XMetal savienotājs integrējas ar satura pārvaldības sistēmām (CMS) un versiju kontroles sistēmām, piemēram, SVN.
  • Unikoda atbalsts ļauj izveidot XML dokumentus dažādās valodās.
  • DITA atbalsts (ar tādām funkcijām kā vizualizācija un uz tēmu orientēts lietotāja interfeiss) DITA satura izveidei.

XML salīdzināšanas rīki

Izstrādātājiem, redaktoriem un autoriem bieži ir nepieciešama programma, lai salīdzinātu divas XML dokumenta versijas, lai izsekotu izmaiņām. Lai gan ir pieejami daudzi salīdzināšanas rīki, visefektīvākais risinājums daudzām darbībām ir salīdzināšanas programma, kas īpaši izstrādāta darbam ar XML dokumentiem. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

XML Diff & Merge var salīdzināt failus, direktorijus un ZIP arhīvus. Kad avota un mērķa dokumenti ir ielādēti programmā, atšķirības tiek parādītas krāsās; var rediģēt izmaiņas avota un mērķa failos. Programmai ir daudz iebūvētu salīdzināšanas algoritmu, un tā spēj automātiski atlasīt algoritmus, pamatojoties uz dokumenta saturu un izmēru. Programma var veikt salīdzinājumus pa vārdam un rakstzīmēm pēc rakstzīmēm. Salīdzinot direktorijus un arhīvus, kā salīdzināšanas pamatu varat atlasīt šādus parametrus:

  • Laika zīmogs.
  • Saturs.
  • Binārais salīdzinājums.

Šķidrais XMLDiff ir daudzas XML specifiskas funkcijas, piemēram, atstarpju, komentāru un procesora direktīvu noņemšana. Šī programma ir pietiekami jaudīga, lai paredzētu, vai vienumi ir jauni, dzēsti vai pārvietoti. Programma ir pieejama arī kā daļa no Liquid XML Studio dizaineru un izstrādātāju izdevumā.

ExamXML ir spēcīgs rīks, lai vizuāli salīdzinātu un sinhronizētu atšķirības starp XML dokumentiem. Ievades XML salīdzināšanai var būt gan fails, gan lauks no datu bāzes. ExamXML var arī salīdzināt un saglabāt XML dokumenta daļas; Varat arī importēt vai eksportēt no Microsoft Excel® dokumentiem. ExamXML darbojas dažādās Microsoft Windows® versijās. Cita funkcionalitāte:

  • XML pareizības pārbaude attiecībā uz atbilstību DTD un XML shēmai.
  • Datumu un skaitļu normalizēšana.
  • Vilkšanas un nomešanas atbalsts.
  • XML dokumenti tiek parādīti kā koks.

DeltaXMLļauj meklēt, salīdzināt, savienot un sinhronizēt izmaiņas XML dokumentos. Atbalsta Java API, padarot vieglāku XML dokumentu programmatisku salīdzināšanu. Var strādāt ar lieliem failiem. Programma var izveidot delta failu ar salīdzināšanas rezultātiem. Šo failu var parādīt tieši vai izmantojot XSL; šo failu var apstrādāt citās XMKL programmās. DeltaXML Sync var salīdzināt trīs XML dokumentus un vizualizēt atšķirības. Papildus XML dokumentu salīdzināšanas funkcijai tai ir vairāki formatēšanas rīki:

  • DeltaXML DITA salīdzinājums.
  • DeltaXML DocBook salīdzinājums.
  • DeltaXML ODT salīdzinājums.
  • Apvienot DeltaXML ODT.

Rīki darbam ar XQuery

XQuery valoda var būt ļoti noderīga pieredzējušiem XML lietotājiem, lai meklētu un izvilktu saturu no lieliem XML dokumentiem. XQuery specifiskās programmas var palīdzēt jums izmantot XQuery priekšrocības un iespējot augsta līmeņa funkcijas, piemēram, displeju, atkļūdošanu un profilēšanu. Šīs programmas nodrošina noderīgas funkcijas, piemēram, pareizības pārbaudi, koda pabeigšanu un priekšskatījumu. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

Redaktors XMLSpy XQuery redaktors nodrošina XQuery sintakses izcelšanu un kontekstjutīgas izvēlnes. Tā koda pabeigšanas līdzekļi atvieglo XQuery dokumentu izveidi. Tas arī ļauj izstrādāt XQuery XML zinošām datu bāzēm. Cita funkcionalitāte:

  • Kļūdu izolācija.
  • Vienkāršota atkļūdošana.
  • Uzlabota koda veiktspēja.
  • Uzlabota teksta skatīšanās.

Programma Stylus Studio XQuery redaktors ir integrēts XQuery redaktors ar plašu funkcionalitātes klāstu, ieskaitot viedo koda pārbaudi, koda pabeigšanu, elementu konstruktorus, funkcijas, ceļa izteiksmes un daudz ko citu. Redaktors ir balstīts uz atvērto XQuery arhitektūru ar Saxon XQuery procesora atbalstu. XQuery avota koka logs atbalsta vilkšanas un nomešanas tehnoloģiju un ērtus simbolus un ikonas. Papildu funkcionalitāte:

  • XQuery skriptu izveide.
  • XQuery priekšskatījums.
  • XQuery rezultātu kartēšana ar XQuery izteiksmēm.

XQuery izstrādes rīki Eclipse Palīdz izveidot, atkļūdot un palaist XQuery Eclipse vidē. Šie rīki nodrošina arī:

  • XQuery atjauninājumu un skriptu funkciju uzlabojumu atbalsts.
  • Koda pabeigšana un kodu modeļi.
  • Semantikas pārbaude un ātrie labojumi.
  • Ievadītās informācijas apstiprināšana, ievadot.

XPath rīki

Specializētie XPath rīki ir noderīgi XPath novērtēšanas rezultātu vizualizēšanai un palīdz izveidot un apstiprināt XPath izteiksmes. Noderīgas funkcijas, ko nodrošina šie rīki, ietver XPath izteiksmju atkļūdošanu, automātisku koda pabeigšanu un meklēšanu datu bāzē, izmantojot XPath. Sadaļā ir norādītas saites uz visiem uzskaitītajiem rīkiem.

Programma SketchPath ir XPath redaktors un XML parsēšanas un testēšanas rīks. Tas nodrošina IDE XPath izteiksmju izstrādei un testēšanai pret XML dokumentiem. Programma izmanto .NET Framework darbam ar XPath 1.0 un Saxon.NET XPath 2.0. Cita funkcionalitāte:

  • XPath mainīgo izmantošana izteiksmēs.
  • XPath funkciju palīgs.
  • Iebūvēts soli pa solim izsekotājs un atkļūdotājs.
  • Sintakses krāsu izcelšana izteiksmēm.

XPath vizualizētājs ir bezmaksas Microsoft Windows programma, kas veic XPath vaicājumus XML dokumentos un vizualizē rezultātus. Ievade var būt fails failu sistēmā vai URL; Varat arī kopēt faila saturu tieši programmā kā tekstu. Programmā var ievadīt pilnus XPath vaicājumus. Cita funkcionalitāte:

  • Automātiska XML nosaukumvietu noteikšana un kartēšana.
  • XPath vaicājumu pareizības pārbaude.
  • Automātiski pievienojiet noklusējuma XML nosaukumvietu vaicājuma izteiksmei un iespēju noņemt XML nosaukumvietu no jebkura dokumenta.

Ir pieejamas arī tīmekļa programmas darbam ar XPath, piemēram:

  • XPath vaicājumu izteiksmes rīks(XMLME.com).
  • Vienkāršs tiešsaistes XPath testeris.
  • XSLT Tryit redaktors(W3Schools.com).

Secinājums

XML tehnoloģija tiek atbalstīta daudzos rīkos. Kā XML lietotājam jums vajadzētu analizēt savas vajadzības un izvēlēties piemērotu rīku. Piemēram, ja jums ir jāveic daudzas dažādas darbības, varat izvēlēties XML IDE ar papildu funkcionalitāti, piemēram, rediģēšanu, validāciju utt. Šauriem uzdevumiem (piemēram, XML failu salīdzināšanai) varat izvēlēties specializētu salīdzināšanas programmu.




Tops