? Extensible Markup Language , eller XML er et språk som inneholder data med brukerdefinerte koder for å transportere og lagre data , samt organisere det inn i et søkbart format . Du kan importere og eksportere XML inn og ut av Excel 2010 -regneark , samt bruke Excel innebygde i XML kartlegging funksjoner . XML
XML er plattformuavhengig måte å beskrive data . Det er ikke avhengig av noen bestemt enhet eller type programvare for å fungere, som sin eneste funksjon er å definere dataene i filen. Det definerer data ved å sette det i alternative koder, mye som hva Hyper Text Markup Language , eller HTML , bruker for å instruere en nettleser hvordan du viser parentes innhold , men er XML-koder defineres av brukeren , og derfor kan tilpasses til de fleste nøyaktig beskrive de alternative data . Disse tilpassede braketter gir dataene til lagres i et maskinlesbart format .
Importere og eksportere til Excel
Excel , Microsoft Office kjerne regnearkprogram , kan håndtere XML - basert datafiler . Det kan være nyttig å opprette eller redigere en fil - en slutt bestemt til å bli en XML-fil - i Excel , kan som Excel cellestruktur forenkle sette XML formatering. Å eksportere en Excel-fil som XML , klikker du på "File "-menyen og velg "Lagre som . " Skriv inn en tittel på filen i tekstlinjen , da, fra drop -down menyen under tekstboksen , velg " XML regneark "og deretter" Lagre ". for å importere en eksisterende XML -fil og opprette en XML- regneark , åpne Excel , og klikk" fil "og" åpne. "Fra " Files Type "-listen, velg" XML- filer " og naviger til der du har XML-filen er lagret på harddisken din , stasjonær eller minneenhet . Klikk "Open".
XML Mapping skjema
Excel 2010 har et sett med innebygde utvidelsesmuligheter funksjoner , inkludert en som fungerer med Microsoft Visual Basic for å tillate deg å lage et XML-skjema , eller overordnede strukturen . For å gjøre dette , må du ha både Excel 2010 og Visual Basic installert på datamaskinen . Du må opprette en grunnleggende XML- filen i en teksteditor , oppretter du en tom arbeidsbok i Excel , åpner du Visual Basic Editor ved å trykke på "Alt" -tasten og "F11 " samtidig . Lag en ny modul i editoren ved hjelp av en Sub Create_XSD ( )-koden tilgjengelig på Microsofts MSDN side . Du kjører filen i Visual Basic og åpne den i løpet av Excel for å lage din kartlegging skjema .
Importere data inn Eksisterende skjema
Du kan også bruke Excel 2010 til å importere eksisterende XML- data til et opprettet skjema kartet. Åpne arbeidsboken som inneholder kartet og åpne Visual Basic Editor , trykke på " Alt" -tasten og "F11 " samtidig . Kopier og lim inn følgende kode inn i editoren , bytter ut skjema tittelen for " NameOfMap " og XML filnavn i ( "C : \\ NameOfFile.xml ") : Sub ImportXmlFromFile ( ) ThisWorkbook.XmlMaps ( " NameOfMap ") . Import ( "C : \\ NameOfFile.xml ") End Sub
Lukk redaktør, åpne " Makroer "-menyen fra " Utviklere " og klikk " Kjør" for å importere dataene inn skjemaet < . br >