? EXtensible Markup Language, eller XML er et sprog, etiketter data med brugerdefinerede tags i orden at transportere og opbevare data , samt organisere det i en søgbar format. Du kan importere og eksportere XML ind og ud af Excel 2010 -regneark , samt bruge Excels indbyggede XML kortlægning funktioner. XML
XML er cross-platform måde at beskrive data. Det er ikke afhængig af nogen bestemt enhed eller type software til at fungere , da dens eneste funktion er at definere de data , der er indeholdt i filen. Den definerer de data, ved at omslutte den i parentes tags, meget gerne, hvad Hyper Text Markup Language, eller HTML bruger for at instruere en webbrowser , hvordan man viser parentes indhold , men er XML-koder defineres af brugeren , og derfor kan tilpasses til mest præcist beskrive parentes data. Disse brugerdefinerede beslag tillader data til gemt i et maskinlæsbart format.
Import og Eksport til Excel
Excel, Microsoft Office kerne regnearksprogram , kan håndtere XML - baseret datafiler. Det kan være nyttigt at oprette eller redigere en fil - man i sidste ende bestemt til at være en XML-fil - i Excel, kan som Excel cellestruktur forenkle indsætte XML formatering. For manuelt at eksportere en Excel-fil som XML , skal du klikke på menuen "Filer" og derefter vælge "Gem som". Indtast en titel til din fil i tekstlinjen , så fra drop- down menuen under tekstfeltet , vælg " XML regneark " og derefter" Gem ". at importere en eksisterende XML-fil og oprette en XML -regneark , åben Excel, og klik derefter på " Filer " og " Åbn ". Fra" Files Type " listen , vælg" XML-filer " og navigere til, hvor du har XML-filen er gemt på din harddisk , skrivebordet eller hukommelsesenhed. Klik på " Åbn".
XML Mapping Schema
Excel 2010 har et sæt indbyggede udvidelsesmuligheder funktioner , herunder en , der arbejder med Microsoft Visual Basic til kan du oprette et XML-skema , eller opbygning . For at gøre dette, skal du både Excel 2010 og Visual Basic installeret på din computer. Du bliver nødt til at skabe en grundlæggende XML-datafil i en teksteditor , skal du oprette en tom projektmappe i Excel , skal du åbne din Visual Basic Editor ved at trykke på " Alt" -tasten og " F11 " på samme tid. Opret et nyt modul i editoren ved hjælp af en Sub Create_XSD ( ) kode , som findes på Microsofts MSDN side . Du kører filen i Visual Basic og åbne den inden Excel til at oprette din kortlægning skema.
Import af data til Eksisterende Schema
Du kan også bruge Excel 2010 til at importere eksisterende XML-data ind i en oprettet skema kortet. Åbn den projektmappe , der indeholder kort og åbne din Visual Basic Editor , trykke på " Alt" -tasten og " F11 " på samme tid. Kopier og indsæt følgende kode i editoren , erstatte din skema titel til " NameOfMap ", og din XML-fil navn i ( "C: \\ NameOfFile.xml " ) : Sub ImportXmlFromFile () ThisWorkbook.XmlMaps ( " NameOfMap "). import ( "C: \\ NameOfFile.xml " ) End Sub
Luk editoren åbne " makroer" menu fra " Udviklere " fanen og klik på "Kør " for at importere data ind i skemaet < . br >