Aling mga editor ang gumagana nang tama sa xml. XML format: kung paano buksan at i-edit

Nakaimbak ang data sa XML file, maaaring direktang i-edit sa browser ng kliyente.

Pagbubukas, pag-edit at pag-save ng XML

Ipapakita sa iyo ng kabanatang ito kung paano magbukas, mag-edit at mag-save ng XML file na nakaimbak sa isang server.

Para dito gagamitin namin ang XSL para mag-transform XML na dokumento V HTML form. Ang mga halaga ng elemento ng XML ay isusulat sa mga input field sa HTML form. Maaaring i-edit ang HTML form. Kapag na-edit, ang data ay maaaring ipadala sa server at ang XML file ay maa-update (ipapakita namin ang kaukulang code sa PHP at ASP).

XML at XSL file

Halimbawa, kunin ang sumusunod na XML na dokumento ("tool.xml"):

MARTILYO HG2606 32456240 $30.00

At ang kaukulang XSL stylesheet ("tool.xsl"):

Impormasyon sa Tool (i-edit):




Ang code sa XSL file sa itaas ay umiikot sa mga elemento ng XML file at lumilikha ng input field para sa bawat isa elementong XML- "mga patlang".

Ang halaga ng attribute na "id" ng XML field element ay idinaragdag nang sabay-sabay sa mga attribute na "id" at "name" ng bawat isa. Mga patlang ng HTML input. Ang value ng bawat XML "value" element ay idinaragdag sa "value" attribute ng bawat HTML input field. Bilang resulta, nakakakuha kami ng nae-edit na HTML na form na naglalaman ng mga halaga mula sa XML file.

Sa wakas, tinukoy namin ang pangalawang XSL stylesheet: "tool_updated.xsl". Ang XSL file na ito ay gagamitin upang ipakita ang na-update XML data. Itong mesa Ang mga estilo ay hindi bumubuo ng isang HTML form, ngunit isang static HTML na talahanayan:

Na-update na Impormasyon sa Tool:



PHP file

Sa file na "tool.xsl" ipinapahiwatig namin sa attribute form ng aksyon file na "edittool.php".

Ang "edittool.php" file ay naglalaman ng dalawang function: ang loadFile() function ay naglo-load at binabago ang XML file para sa karagdagang display, at ang updateFile() function ay inilalapat ang mga pagbabagong ginawa sa XML file:

load($xml);

$xslDoc = bagong DOMDocument();$xslDoc->load($xsl); $proc = bagong XSLTPProcessor(); Ang mga file ay ginawa sa server. Ito ay isang cross-browser na solusyon. Ang gumagamit ay makakatanggap lamang HTML na pahina, na gagana sa anumang browser.

ASP file

Sa file na "tool.xsl" na ipinapahiwatig namin katangian ng pagkilos form na file na "edittool.asp".

Ang "edittool.asp" file ay naglalaman ng dalawang function: ang loadFile() function ay naglo-load at binabago ang XML file para sa karagdagang display, at ang updateFile() function ay inilalapat ang mga pagbabagong ginawa sa XML file:

<% function loadFile(xmlfile,xslfile) Dim xmlDoc,xslDoc "Загружаем XML и XSL файлы set xmlDoc = Server.CreateObject("Microsoft.XMLDOM") xmlDoc.async = false xmlDoc.load(xmlfile) set xslDoc = Server.CreateObject("Microsoft.XMLDOM") xslDoc.async = false xslDoc.load(xslfile) "Преобразовываем файл Response.Write(xmlDoc.transformNode(xslDoc)) end function function updateFile(xmlfile) Dim xmlDoc,rootEl,f Dim i "Загружаем XML файл set xmlDoc = Server.CreateObject("Microsoft.XMLDOM") xmlDoc.async = false xmlDoc.load(xmlfile) "Устанавливаем переменную rootEl равную корневому элементу Set rootEl = xmlDoc.documentElement "Цикл по набору формы for i = 1 To Request.Form.Count "Убираем элементы кнопок в форме if instr(1,Request.Form.Key(i),"btn_")=0 then "Метод selectSingleNode запрашивает XML файл на наличие одиночного узла, "соответствующего запросу. Данный запрос ищет элемент value, который "является потомком элемента field, у которого атрибут id соответствует "текущему ключу в Form Collection. Когда соответствие будет найдено, "установить свойство text равным значению текущего поля в Form Collection. set f = rootEl.selectSingleNode("field[@id="" & _ Request.Form.Key(i) & ""]/value") f.Text = Request.Form(i) end if next "Сохранить модифицированный XML файл xmlDoc.save xmlfile "Освобождаем все ссылки на объекты set xmlDoc=nothing set rootEl=nothing set f=nothing "Загружаем модифицированный XML файл с таблицей стилей, "которая позволит пользователю увидеть отредактированную информацию loadFile xmlfile,server.MapPath("tool_updated.xsl") end function "Если форма была отправлена, обновить XML файл и отобразить результат "Если нет, преобразовать XML файл для редактирования if Request.Form("btn_sub")="" then loadFile server.MapPath("tool.xml"),server.MapPath("tool.xsl") else updateFile server.MapPath("tool.xml") end if %>

Multifunctional XML (at hindi lamang) na editor. Maaari itong i-highlight ang mga command mula sa isang mahusay na iba't ibang mga programming language, suriin para sa mga error, at marami pang iba.

Ngayon ay titingnan natin ang isa sa mga multifunctional na tool para sa mga webmaster - ang Czech PSPad program. Mahalaga, ito ay ang parehong Notepad, ngunit ang pag-andar nito ay pinalawak sa limitasyon.

Sa programa, na sa naka-install na form nito ay tumatagal lamang ng halos 10 megabytes, nagawa nilang mag-cram nang labis na imposibleng sabihin sa isang fairy tale, hindi upang ilarawan gamit ang isang panulat (o mag-tap sa keyboard :) ). Ang PSPad ay may sumusunod na hanay ng mga tool:

Mga Tampok ng PSPad

HEX editor(English hex-editor) - isang programa para sa pag-edit ng code sa hexadecimal form.
  • suporta para sa maraming mga programming language: HTML, XML, PHP, Pascal, JScript, VBScript, MySQL, MS-DOS, Perl, Basic, atbp.;
  • syntax highlighting at code checking (pati na rin ang optimization);
  • built-in na preview ng tapos na web page;
  • HEX editor;
  • spell checking;
  • built-in na FTP client;
  • ang kakayahang tumawag sa development environment para sa bawat wika mula sa PSPad;
  • nababaluktot na sistema ng mga setting.

Sa madaling salita, maaaring palitan ng PSPad ang maraming iba pang software, na magse-save ng espasyo sa hard drive at makakatulong sa pag-aayos at higit pa o hindi gaanong isentro ang lahat ng gawain sa layout ng website.

Interface ng PSPad

Huwag matakot nang maaga - walang kumplikado dito.

  • Sa gitna ay ang pangunahing window ng pagtatrabaho, kung saan kami ay direktang gagana.
  • Sa kaliwa ay isang side panel na nagbibigay ng access sa project tree, hard drive directory tree, FTP client management, mga paborito at gumaganang file.
  • Sa tuktok mayroong mga menu at mga pagpipilian para sa pagkontrol ng mga karagdagang pag-andar ng programa.

Subukan nating ipasok ang pinakasimpleng programa sa BASIC para kalkulahin ang function na "y=3*log (A)" at tingnan kung paano kikilos ang PSPad.

Bilang default, ang programa ay lumilikha ng isang tekstong dokumento na may extension .txt.

Upang piliin ang extension na kailangan namin, pumunta sa menu na "File" at piliin ang "Bago" (o pindutin ang CTRL+N).

Ang isang talahanayan ay lilitaw na naglalaman ng isang listahan ng mga syntax ng wika na magagamit sa programa. Piliin ang kailangan mo (sa kasong ito Visual Basic) at i-click ang "Ok".

Ngayon ang extension ng file .bas- pamantayan para sa mga programang nakasulat sa BASIC. Ipasok ang code:

Tulad ng nakikita mo, awtomatikong ipinapakita ng PSPad ang mga numero, naka-print na teksto, at mga nakareserbang salita ng programming language sa iba't ibang kulay. Kaya, palagi nating makikita kung inilalagay natin ito o ang impormasyong iyon nang tama. Kasabay nito, ang kulay ng backlight ay maaaring baguhin ayon sa ninanais, na ginagawang mas maginhawa ang pakikipag-ugnayan sa PSPad.

Ang lahat ng mga setting ay maaaring gawin gamit ang kakayahang i-edit ang template ng isang partikular na wika.

Upang gawin ito, pumunta sa menu na "Mga Setting" at piliin ang "I-edit ang Template", pagkatapos ay piliin ang nais na wika mula sa drop-down na listahan.

Maraming mga puwang, tulad ng napansin mo, ay walang laman. Ginagawa nitong posible na ikonekta ang mga wikang iyon na hindi naroroon bilang default, ngunit kinakailangan para sa trabaho.

Ang PSPad ay nagbibigay ng tunay na napakalaking suporta para sa pag-edit ng mga pahina ng HTML.

Bilang karagdagan sa pag-highlight ng syntax ng HTML (at sa ilang mga pagkakaiba-iba), nakakatulong ang programa:

  • suriin ang pagbabaybay;
  • mga error sa code;
  • i-optimize ang code;
  • i-synchronize at i-edit ang pahina nang direkta sa pamamagitan ng FTP;
  • tingnan ang hitsura ng pahina gamit ang built-in na viewer o plug-in server (Apache);
  • at marami, marami pang iba.

Tingnan natin ang ilan sa mga posibilidad. Una sa lahat, nais kong bigyang pansin ang mga nauugnay sa pag-optimize ng code at pagtingin sa dokumento habang ini-edit ito.

HTML Compression

Palagi kaming "nag-aaway" upang bawasan ang laki ng HTML file nang sa gayon ay magkasya kami ng higit pang impormasyon dito na may mas maliliit na sukat. Nag-aalok ang PSPad ng isang kawili-wiling tampok para sa pag-compress ng HTML code.

Ihambing natin:

Sa figure makikita mo ang hindi naka-compress na code, na matatagpuan sa 53 linya.

Ngayon mag-click sa pindutan ng "I-compress ang HTML code nang hindi binabago ang pagganap" at makuha ang sumusunod na resulta:

Ang kabuuang haba ng code ay 13 linya!!! Ibig sabihin, ang laki ng dokumento ay nabawasan ng higit sa 3 beses!!! Gayunpaman, hindi naapektuhan ang pagganap. Maaari mong i-verify ito sa pamamagitan ng pagpindot sa F10 button - tinatawag ang built-in na page viewer.

Sinusuri ang HTML code para sa bisa

Ang isang utility para sa pagsuri ng HTML code at isang talahanayan ng mga hindi naka-print na character ay lubhang kapaki-pakinabang din.

Upang suriin ang dokumento para sa mga error, pumunta sa menu na "HTML" at piliin ang "Suriin ang HTML code" (mga hot key - CTRL+F10).

Sa ibaba makikita mo sa window ng "Log" na magbubukas ng lahat ng mga error at babala tungkol sa iyong code.

Sa pinakailalim ng window ng programa mayroong isang linya ng katayuan, na nagpapakita ng lahat ng uri ng pantulong na impormasyon (kasalukuyang posisyon ng cursor, switch ng teksto, mga pagpipilian para sa pagtatalaga ng kasalukuyang karakter (HEX, DEX, HTML), kasalukuyang wika at pag-encode ng teksto).

Upang ma-access ang talahanayan ng mga hindi naka-print na character, mag-click nang isang beses sa linya kung saan ang mga opsyon para sa pagpapakita ng kasalukuyang character ay ipinahiwatig.

Mga konklusyon

Upang ilarawan ang lahat ng mga function ng PSPad, ang isang buong libro ay malamang na hindi sapat, dahil mayroong hindi lamang marami sa kanila, ngunit marami.

Ang bawat tao'y makakahanap ng isang bagay na naiiba sa programa, ngunit pinapayuhan ko ang mga web programmer at mga taga-disenyo ng layout na bigyang-pansin ito, dahil hinihiling lamang ng PSPad na maging pangunahing tool para sa pagtatrabaho sa HTML :).

Afterword

Ang lahat ay kilala sa pamamagitan ng paghahambing... Tulad ng alam mo, walang perpekto, ngunit wala, gayunpaman, ang pumipigil sa isa na magsumikap para sa pagiging perpekto. At gayon din sa lahat ng bahagi ng ating buhay.

Ang programming ay walang pagbubukod. Sa kabaligtaran, lahat ng programmer ay nagsusumikap na pagbutihin at i-optimize ang kanilang mga nilikha.

At dati, ang tanging katulong para sa kanila ay ang karaniwang Windows Notepad. Walang mga frills sa loob nito, tulad ng pag-highlight ng syntax para sa mga programming language o HTML tag, ngunit hindi ito nakagambala sa trabaho.

Sa panahong ito, hindi malamang na sinuman ang mag-program gamit ang Notepad, kung mayroong sapat na bilang ng mga espesyal na programa na makakatulong sa programmer, at kung minsan ay nagsasagawa pa ng halos lahat ng gawain.

Gayunpaman, may mga pagkakataon na kailangan mong laging magkaroon ng maliit ngunit functional na tool na maaaring makayanan ang paggawa ng website at pagsusulat ng mga programa sa anumang programming language.

Bagama't mas kaunti ang mga ganitong programa, umiiral pa rin ang mga ito. Alin ang pipiliin? Ito ay isang tanong na madalas itanong ng mga baguhang programmer. At minsan ay muling isinasaalang-alang ng mga may karanasang tao ang kanilang pananaw at binabago ang kanilang paboritong tool sa isang mas moderno at functional.

Samakatuwid, sa artikulong ito ay tiningnan namin ang isa sa mga tool na ito, ang kahanga-hangang Czech PSPad program.

P.S. Ipinagkaloob ang pahintulot na malayang kopyahin at banggitin ang artikulong ito, sa kondisyon na ang isang bukas na aktibong link sa pinagmulan ay ipinahiwatig at ang pagiging may-akda ni Ruslan Tertyshny ay napanatili.

P.P.S. Kung ikaw ay isang baguhan na taga-disenyo ng layout, ang visual HTML editor na Nvu ay maaaring pinakaangkop para sa iyo. Sa tulong nito, mas mauunawaan mo ang hypertext markup language at makikita at makokontrol mo ang lahat ng iyong mga aksyon sa real time.

Ang mga file na may XML extension ay naglalaman ng pangunahing data ng text at samakatuwid ay hindi nangangailangan ng bayad na software upang tingnan at i-edit ang mga ito. Ang isang XML na dokumento na nag-iimbak ng isang set ng mga parameter ng application, isang database, o anumang iba pang mahalagang impormasyon ay madaling mabuksan gamit ang isang simpleng system notepad.

Ngunit paano kung may pangangailangan na baguhin ang isang file nang isang beses, nang hindi nagkakaroon ng buong pag-andar ng isang XML editor sa kamay at ang pagnanais o kakayahang gumamit ng isang hiwalay na programa para dito? Sa kasong ito, kailangan mo lamang ng isang browser at pag-access sa Internet.

Maaaring buksan ng anumang web browser ang XML file para sa pagtingin, ngunit upang baguhin ang mga nilalaman nito kakailanganin mong gumamit ng isa sa mga magagamit na serbisyong online.

Paraan 1: XmlGrid

Ang tila simpleng online na editor na ito ay talagang isang napakalakas na tool para sa pagtatrabaho sa mga XML na dokumento. Sa loob nito, hindi ka lamang makakagawa at makakapagbago ng mga file na nakasulat sa isang extensible markup language, ngunit suriin din ang kanilang bisa, magdisenyo ng mga sitemap at mag-convert ng mga dokumento mula/sa XML.

Maaari kang magsimulang magtrabaho sa isang XML file sa XmlGrid alinman sa pamamagitan ng pag-upload nito sa site, o sa pamamagitan ng paglalagay ng direktang nilalaman ng dokumento doon.

Magsimula tayo sa pangalawang opsyon. Sa kasong ito, kinokopya lang namin ang lahat ng teksto mula sa XML file at i-paste ito sa isang field sa pangunahing pahina ng serbisyo. At pagkatapos ay mag-click sa pindutan "Isumite".


Ang isa pang paraan ay ang pag-upload ng XML na dokumento mula sa iyong computer.


Mayroon ding pangatlong paraan upang mag-import ng XML file sa XmlGrid - pag-download mula sa isang link.


Anuman ang paraan na iyong gamitin, ang resulta ay pareho: ang dokumento ay ipapakita bilang isang talahanayan na may data, kung saan ang bawat field ay isang hiwalay na cell.


Pagkatapos i-edit ang dokumento, maaari mong i-save ang natapos na file sa memorya ng iyong computer. Upang gawin ito kailangan mong gumamit ng isang maliit na pindutan "I-save" sa tuktok ng pahina.

Ang serbisyo ng XmlGrid ay pinakaangkop para sa iyo kung kailangan mong gumawa ng mga pag-edit sa isang dokumento sa antas ng mga indibidwal na elemento o ipakita ang mga nilalaman nito sa tabular na anyo para sa higit na kalinawan.

Paraan 2: TutorialsPoint

Kung tila partikular sa iyo ang nakaraang serbisyo, maaari kang gumamit ng mas klasikong XML editor. Ang ganitong tool ay inaalok sa isa sa pinakamalaking online na mapagkukunan sa larangan ng IT education - TutorialsPoint.

Maaari tayong pumunta sa XML editor sa pamamagitan ng karagdagang menu sa site.


Ang interface ng online na solusyon na ito ay malinaw hangga't maaari at naglalaman ng lahat ng kinakailangang functionality para sa ganap na pagtatrabaho sa isang XML na dokumento.

Ang editor ay isang puwang na nahahati sa dalawang bahagi. Sa kaliwa ay ang lugar para sa pagsusulat ng code, sa kanan ay ang tree view nito.


Upang mag-upload ng XML file sa isang online na serbisyo, kakailanganin mong gamitin ang menu sa kaliwang bahagi ng pahina, katulad ng tab "Mag-upload ng File".

Upang mag-import ng isang dokumento mula sa isang computer, gamitin ang pindutan "Mag-upload mula sa Computer". Well, upang mag-download ng XML file nang direkta mula sa isang third-party na mapagkukunan, ilagay ang link sa signature field "Ilagay ang URL na ia-upload" sa ibaba at i-click "GO".

Kapag natapos mo nang magtrabaho sa isang dokumento, maaari mo itong i-save kaagad sa memorya ng iyong computer. Upang gawin ito, gamitin ang pindutan "I-download" sa isang tree view ng XML code.

Bilang resulta, isang file na may pangalan "file.xml" ay agad na mada-download sa iyong PC.

Tulad ng nakikita mo, ang online na XML editor na ito, kung kinakailangan, ay madaling palitan ang kaukulang computer program. Mayroon itong lahat ng kailangan mo: pag-highlight ng syntax, kaunting mga tool para sa pagtatrabaho sa text, at tree view ng code sa real time.

Paraan 3: Code Beautify

Para sa pagtatrabaho sa mga XML na dokumento online, ang solusyon mula sa serbisyo ng Code Beautify ay perpekto din. Binibigyang-daan ka ng website na tingnan at i-edit ang isang hanay ng mga format ng file, kasama, siyempre, ang mga nakasulat sa eXtensible Markup Language.

Upang direktang buksan ang XML editor, sa pangunahing pahina ng serbisyo sa ilalim ng heading "Sikat na Pag-andar" o "Web Viewer" hanapin ang pindutan "XML Viewer" at i-click ito.

Ang interface ng online na editor, pati na rin ang functional component, ay halos kapareho sa tool na tinalakay na sa itaas. Tulad ng solusyon sa TutorialsPoint, nahahati ang workspace sa dalawang bahagi - isang lugar na may XML code ( "XML Input") sa kaliwa at ang representasyon ng puno nito ( "Resulta") sa kanan.

Maaari kang mag-upload ng file para sa pag-edit gamit ang mga button "I-load ang URL" At "Mag-browse". Ang una ay nagpapahintulot sa iyo na mag-import ng isang XML na dokumento sa pamamagitan ng isang link, at ang pangalawa ay nagpapahintulot sa iyo na mag-import ng isang XML na dokumento mula sa memorya ng iyong computer.


Pagkatapos mong magtrabaho kasama ang file, ang na-update na bersyon nito ay maaaring ma-download sa iyong computer bilang isang CSV na dokumento o gamit ang orihinal na XML extension. Ang mga pindutan ay ginagamit para dito "I-export sa CSV" At "I-download" ayon sa pagkakabanggit.

Sa pangkalahatan, ang pag-edit ng mga XML file gamit ang solusyon mula sa Code Beautify ay napaka-maginhawa at madaling maunawaan: mayroong pag-highlight ng syntax, representasyon ng code sa anyo ng isang puno ng mga elemento, isang naka-scale na interface at isang bilang ng mga karagdagang tampok. Kasama sa huli ang isang function para sa mabilis na pag-format ng XML na dokumento, isang tool para sa pag-compress nito sa pamamagitan ng pag-alis ng mga puwang at gitling, pati na rin ang agarang pag-convert ng file sa JSON.

Ang isang mahusay na XML editor ay nagse-save ng mga nerbiyos ng developer at ginagawang madali at kasiya-siya ang proseso ng pagtatrabaho sa XML. Iyan ang naisip ko noong sinimulan kong gamitin ang editor ng Altova XMLSpy. Ang programang ito ay tiyak na sulit ang pera.

Ngunit itinakda ng pamamahala ang gawain ng paghahanap ng isang libreng analogue. Ang resulta ng paghahanap ay isang maikling pangkalahatang-ideya ng mga libreng XML editor.


Mga kinakailangan.

Paggawa gamit ang XML/XSLT/XSD
- Maginhawang editor na may mga pahiwatig at pag-highlight
- XSLT processor at debugger.

Libreng XML editor

Balik-aral

Exchanger XML Lite V3.2. Nagkaroon ng mga problema sa pag-install. Ang pag-install ay nagpunta halos sa dulo at nagyelo. sayang naman. Ayon sa paglalarawan sa website, mayroon itong napakayamang hanay ng mga pag-andar.

Bersyon ng EditiX Lite. Magaling na editor. Magagawa ang mga pagbabagong XSLT. Ngunit ang mga pahiwatig ay ibinibigay sa anyo ng pag-highlight ng mga katulad na bahagi ng code, sa halip na gumamit ng drop-down list o table view ng dokumento.

Serna Libre. Ang editor na ito ay ang aking hindi gaanong paborito. Itinatago nito ang mga XML tag at napakabagal. Ito ay napaka-inconvenient sa trabaho.

XML Marker. Nagustuhan ko talaga. Nagpapakita ng XML sa tabular form, naa-access para sa pag-edit. Nakakalungkot na walang mga tip o kakayahang gumawa ng mga pagbabagong XSLT.

XMLPad. Pinaka nagustuhan ko. Nagpapakita ng XML sa table at tree view. May mga pahiwatig. Posibleng gawin ang mga pagbabagong XSLT.

Paghahambing

Mga konklusyon

Wala sa mga libreng editor na nasuri ang maaaring ganap na palitan ang isang mahusay na bayad na editor. Natutugunan ng XMLPad ang mga kinakailangan sa lahat. Ngunit sa XML Marker maaari mong sabay na i-edit ang code at makita ang resulta sa tabular form.

P.S. Minamahal na mga mambabasa, kung alam mo ang isang mahusay na libreng editor, pagkatapos ay isulat sa mga komento. Ako ay magiging masaya upang umakma sa pagsusuri.

UPD. Malaking pagsusuri ng mga XML editor "Pagpili ng isang XML editor"

UPD. Mga liham mula sa mga mambabasa.

Magandang hapon Alexander,

Hindi ako miyembro ng komunidad ng Habrahabr, samakatuwid, sa iyong pahintulot, tumutugon ako sa iyong post sa pamamagitan ng koreo.

Gusto kong tandaan na ang iyong pagsusuri sa Syntext Serna editor sa mga tuntunin ng XML file editor ay ganap na hindi tama.
Ang pangunahing layunin ng Syntext Serna ay hindi pag-edit ng mga XML config o paglikha ng XML Scheme at XSLT file, ngunit
visual na paglikha at suporta ng dokumentasyon sa XML na format (halimbawa, DocBook o DITA). Iyon ang dahilan kung bakit "Itinatago nito ang mga XML tag" (quote), dahil.
Ang pangunahing gumagamit ng editor ay isang teknikal na manunulat na hindi kailangang magkaroon ng malalim na kaalaman sa XML, lalo na
Bukod dito, magkamali sa hindi balanseng mga tag. Kung kailangan mong mag-edit ng XML na dokumento sa non-visual mode,
pagkatapos ay para sa mga layuning ito ang Syntext Serna ay may "Plain mode".

Kung maaari, magpapasalamat ako kung ilalagay mo ang pangungusap na ito sa iyong post.

salamat,
--
Sa pinakamahusay na pagbati,
Andrew Sichevoi, thekondor.net

Nag-aalok ang seksyong ito para sa pag-download ng programang XML Converter / XML Designer / XML Reports / Just Sign / XML Contact - Rosreestr.

Mga halimbawa ng pagbuo ng mga elektronikong bersyon ng mga dokumentong gumagamit Mga programang XML Constructor at ang kanilang mga naka-print na analogue gamit Mga programang XML Reports maaaring i-download sa seksyon. Iminumungkahi din namin na tingnan ang seksyon kung saan makikita mo ang iba't ibang mga libreng utility, mga aklatan at higit pa.

XML Converter Program na-configure upang i-convert ang mga XML file/Rosreestr na dokumento tulad ng mga cadastral extract, cadastral plan ng teritoryo sa iba pang madaling gamitin na mga format tulad ng MIF/MID, DXF, CSV, TXT, HTML.

Programa ng XML Designer ay naka-configure upang lumikha ng mga elektronikong bersyon sa XML na format ng mga dokumento para sa mga aktibidad sa kadastral tulad ng mga plano sa hangganan, mga teknikal na plano, mapa (plano), atbp., pati na rin ang mga abiso ng pangako ng naitataas na ari-arian at mga abiso alinsunod sa batas ng FATCA.

Programa ng XML Reports isinaayos upang i-convert ang mga elektronikong dokumento para sa mga aktibidad sa kadastral tulad ng mga plano sa hangganan, mga teknikal na plano, mapa (plano) sa mga katumbas na naka-print (papel) na mga katapat.

Mag-sign Program lang dinisenyo para sa paglikha at pag-verify ng mga electronic digital signature (EDS).

Programang XML Contact-Rosreestr ay nilayon para sa pakikipag-ugnayan sa Rosreestr web service, i.e. paglikha ng mga aplikasyon para sa pagpaparehistro ng kadastre ng mga land plot at real estate, mga kahilingan para sa impormasyon ng kadastre, pagkuha ng mga resulta sa mga aplikasyon at kahilingang ito.

Ang lahat ng mga programa (maliban sa Just Sign at XML Contact-Rosreestr) ay may demo mode na tumatagal ng 30 araw, na nagbibigay-daan sa iyong gamitin ang functionality ng program nang walang mga paghihigpit. Pagkatapos mag-expire ang panahon ng demo, dapat kang bumili ng buong bersyon ng mga programa o ihinto ang paggamit sa mga ito. Ang programang Simply Sign ay isang libreng programa at walang mga paghihigpit sa paggamit. Ang Contact-Rosreestr XML program ay nasa beta testing at kasalukuyang malayang gamitin.

MAHALAGA! Upang mag-convert gamit ang program XML Converter o Tagabuo ng XML Ang malalaking XML file ay kailangang ma-download at mai-install ng isang panlabas na XQuery query processor at tinukoy sa naaangkop na field ng program bago ang conversion. Sa kasalukuyan, dalawang malayang magagamit na mga processor ng query ang sinusuportahan: AltovaXML 2010 (binuo ng www.altova.com) at Saxon-HE 9.5 (binuo ng www.saxonica.com). Maaari mong i-download ang mga ito mula sa website ng gumawa o mula sa site na ito gamit ang mga link sa ibaba:

MAHALAGA! Bago ka magsimulang magtrabaho sa mga programa, dapat mong basahin ang mga tagubilin. Ito ay lalong mahalaga para sa XML Constructor program, dahil bago magtrabaho ay kinakailangan upang maunawaan ang prinsipyo ng pagpapatakbo ng program na ito. Ang mga tagubilin ay matatagpuan sa parehong folder bilang executable file ng program, ibig sabihin, para sa XML Constructor sa folder na "c:\ProgramFiles\XMLCON\XMLConstructor\XMLConstructor-help.rtf". Maaari mong tawagan ang mga tagubilin sa pamamagitan ng isang shortcut mula sa pangunahing menu ng mga programa sa Windows, ibig sabihin, para sa XML Designer "Start->Programs->XML Designer->XML Designer - Mga Tagubilin". Para sa XML Designer program, available din ang mga tagubilin sa pamamagitan ng Help menu.