Sut i Greu Ffeil XML: 3 Ffyrdd Syml

Anonim

Creu ffeil XML

Mae fformat XML wedi'i gynllunio i storio data a all fod yn ddefnyddiol yng ngwaith rhai rhaglenni, safleoedd a chefnogi rhai ieithoedd marcio penodol. Nid yw creu ac agor ffeil gyda fformat o'r fath yn anodd. Gellir ei wneud, hyd yn oed os oes unrhyw feddalwedd arbenigol wedi'i gosod ar y cyfrifiadur.

Ychydig am XML

Mae'r XML ei hun yn iaith farcio, rhywbeth tebyg i HTML, sy'n cael ei ddefnyddio ar dudalennau gwe. Ond os yw'r olaf yn berthnasol i wybodaeth allbwn a'i farcio yn unig, mae'r XML yn caniatáu iddo ei strwythuro mewn ffordd benodol, sy'n gwneud yr iaith hon gyda rhywbeth tebyg i gronfa ddata analog nad yw'n gofyn am bresenoldeb DBMS.

Gallwch greu ffeiliau XML gan ddefnyddio rhaglenni arbenigol a golygydd testun sydd wedi'u hymgorffori yn Windows. Mae rhwyddineb ysgrifennu'r cod a lefel ei ymarferoldeb yn dibynnu ar y math o feddalwedd.

Dull 1: Studio Visual

Yn lle hynny, gall golygydd y cod gan Microsoft ddefnyddio unrhyw un o'i analog o ddatblygwyr eraill. Ar y Ffaith, mae Visual Studio yn fersiwn uwch o'r "llyfr nodiadau" arferol. Erbyn hyn mae gan y cod olau arbennig, mae gwallau yn cael eu dyrannu neu eu gosod yn awtomatig, hefyd y rhaglen eisoes wedi llwytho templedi arbennig sy'n eich galluogi i symleiddio creu ffeiliau XML o gyfrolau mawr.

I ddechrau gweithio, mae angen i chi greu ffeil. Cliciwch ar y ffeil "File" yn y panel uchaf ac o'r ddewislen gwympo, dewiswch "Creu ...". Rhestr o ble y nodir yr eitem ffeil.

Creu dogfen yn MS Visual Studio

  • Byddwch yn trosglwyddo i'r ffenestr gyda dewis o estyniad ffeil, dewiswch yr eitem "ffeil XML" yn y drefn honno.
  • Creu ffeil XML mewn MS Visual Studio

    Yn y ffeil newydd ei chreu, bydd y llinyn cyntaf gyda amgodio a fersiwn eisoes. Yn ddiofyn, mae'r fersiwn gyntaf a'r amgodiad UTF-8 y gallwch newid ar unrhyw adeg yn cael eu rhagnodi. Nesaf i greu ffeil XML llawn-fledged mae angen i chi gofrestru popeth a oedd yn y cyfarwyddyd blaenorol.

    Ar ôl ei gwblhau, dewiswch y "Ffeil" yn y panel uchaf, ac yno o'r ddewislen i lawr eitem "Save Popeth".

    Dull 2: Microsoft Excel

    Gallwch greu ffeil XML ac nid cod rhagnodi, er enghraifft, gan ddefnyddio fersiynau modern o Microsoft Excel, sy'n eich galluogi i arbed tablau gyda'r ehangiad hwn. Fodd bynnag, mae angen deall na fydd yn bosibl creu tabl confensiynol mwy gweithredol yn yr achos hwn.

    Bydd y dull hwn yn addas i'r rhai nad ydynt eisiau neu na allant weithio gyda'r cod. Fodd bynnag, yn yr achos hwn, gall y defnyddiwr ddod ar draws problemau penodol wrth drosysgrifo ffeil i fformat XML. Yn anffodus, mae'n bosibl gwneud addasu tabl confensiynol yn XML yn unig ar fersiynau mwyaf newydd MS Excel. I wneud hyn, defnyddiwch y cyfarwyddiadau cam wrth gam canlynol:

    1. Llenwch y tabl gydag unrhyw gynnwys.
    2. Cliciwch ar y botwm File yn y ddewislen uchaf.
    3. Llenwch fwrdd Excel

    4. Bydd ffenestr arbennig yn agor, lle mae angen i chi glicio ar "Save As ...". Gellir dod o hyd i'r eitem hon yn y ddewislen chwith.
    5. Achub bwrdd

    6. Nodwch y ffolder lle rydych chi am achub y ffeil. Nodir y ffolder yn rhan ganolog y sgrin.
    7. Dewis lle cadwraeth

    8. Nawr mae angen i chi nodi enw'r ffeil, ac yn yr adran "Math o ffeil" o'r ddewislen i lawr, dewiswch

      "Data XML".

    9. Cliciwch ar y botwm Save.
    10. Dewiswch fformat XML

    Dull 3: Notepad

    I weithio gydag XML, mae'n eithaf addas ar gyfer y "llyfr nodiadau" arferol, ond bydd y defnyddiwr nad yw'n gyfarwydd â chystrawen yr iaith yn cael anhawster, gan ei bod yn angenrheidiol i ragnodi gorchmynion a thagiau amrywiol ynddo. Rhywfaint yn haws ac yn llawer mwy cynhyrchiol bydd y broses yn mynd mewn rhaglenni arbenigol i olygu cod, er enghraifft, yn Microsoft Visual Studio. Mae ganddynt dag amlygu arbennig ac awgrymiadau pop-up, sy'n symleiddio gwaith person nad yw'n gyfarwydd â chystrawen yr iaith hon yn fawr.

    Ar gyfer y dull hwn, ni fydd angen lawrlwytho unrhyw beth, gan fod y "Notepad" eisoes wedi'i gynnwys yn y system weithredu. Gadewch i ni geisio ei wneud yn fwrdd XML syml yn ôl y llawlyfr hwn:

    1. Creu dogfen destun rheolaidd gyda'r estyniad txt. Gallwch ddarparu ar ei gyfer yn unrhyw le. Agorwch ef.
    2. Creu ffeil XML

    3. Dechreuwch ragnodi'r gorchmynion cyntaf ynddo. Yn gyntaf mae angen i chi osod yr amgodio i gyd dros y ffeil a nodi'r fersiwn XML, mae hyn yn cael ei wneud gan y gorchymyn canlynol:

      Y gwerth cyntaf yw'r fersiwn, nid oes angen ei newid, ac mae'r ail werth yn amgodio. Argymhellir defnyddio amgodio UTF-8, gan fod y rhan fwyaf o raglenni a thrinwyr yn gweithio'n gywir. Fodd bynnag, gellir ei newid i unrhyw un arall, gan siarad yr enw a ddymunir.

    4. Gosodwch y codio

    5. Crëwch y cyfeiriadur cyntaf yn eich ffeil, siarad tag a'i gau fel hyn.
    6. Gall y tu mewn i'r tag hwn yn awr yn ysgrifennu rhywfaint o gynnwys. Crëwch dag a rhoi unrhyw enw iddo, er enghraifft, Ivan Ivanov. Dylai'r strwythur gorffenedig fod fel hyn:

    7. Y tu mewn i'r tag, gallwch nawr gofrestru paramedrau manylach, yn yr achos hwn, mae'n wybodaeth am rai Ivan Ivanov. Yn propio iddo oedran a swydd. Bydd yn edrych fel hyn:

      25.

      Yn wir.

    8. Os ydych chi'n dilyn y cyfarwyddiadau, rhaid i chi gael yr un cod ag isod. Ar ôl cwblhau'r gwaith yn y ddewislen uchaf, dewch o hyd i'r "Ffeil" ac o'r ddewislen gwympo, dewiswch "Save As ...". Wrth gynilo yn y maes "Enw Ffeil", nid yw estyniad yn txt, ond XML.
    9. Arbed dogfen XML

    Dylai tua chi edrych fel canlyniad parod:

    25.

    Yn wir.

    Dogfen Ready

    Dylai casglwyr XML brosesu'r cod hwn ar ffurf tabl gydag un golofn, lle nodir data am Ivan Ivanov.

    Yn "Notepad" mae'n eithaf posibl i wneud tablau syml fel hyn, ond wrth greu mwy o araeau data cyfeintiol gall ddigwydd cymhlethdod, gan nad oes unrhyw swyddogaethau cywiro gwallau yn y cod neu gefn golau yn y llyfr nodiadau arferol.

    Fel y gwelwch wrth greu ffeil XML, nid oes dim yn gymhleth. Os dymunwch, gall greu unrhyw ddefnyddiwr sy'n fwy neu'n llai abl i weithio ar y cyfrifiadur. Fodd bynnag, i greu ffeil XML llawn-fledged, argymhellir i archwilio'r iaith marcio hon, o leiaf ar lefel gyntefig.

    Darllen mwy