I Microsoft Office version 2007 och senare , skiftade Microsoft att använda Extensible Markup Language , eller XML , för att formatera filerna . Som av Juli 2011, är PowerPoint-filer formaterad med XML som använder taggar för att definiera data. Taggarna i PowerPoint är de små bitar av XML -kod som omger uppgifterna och förklara för programvaran hur den ska tolkas eller manipuleras . Markup Language
märkspråk programmerar språk som definierar uppgifter med hjälp av taggar . Både HTML - Hypertext markup language - och XML använder taggar för att definiera data. Taggarna i märkspråk kvittas genom speciella symboler , XML använder " < " och " > " symboler för att markera en tagg . Så ett tag kan vara : " " eller " < /message > . " En av de stora skillnaderna mellan de XML- taggar i program som PowerPoint och taggarna i HTML är att varje etikett kan skapas i XLM . HTML kan bara använda fördefinierade taggar för att formatera data .
Data
Data är taggad i XML . Till exempel kan du ange att vissa ord ska skrivas ut i fetstil . Uppgifterna består av orden , och taggen definierar hur data ska manipuleras . Så det djärva taggen för ordet " run " skulle vara " köra < /b > " indikerar att data inom taggen agerar enligt parametrarna i taggen . Du kan Märk data med ett tag så att andra delar av XML- koden kan hitta och manipulera den . Till exempel kan uppgifter ha etiketten " meddelandet " tillämpas genom taggen " " - och allt inom meddelande -taggen kan kallas upp av koden senare . Detta gör att XML- koden för PowerPoint -filen mindre , vilket resulterar i mindre filer .
Välformade kod
När XML -kod har skapats måste det vara väl - formad . Det innebär att varje tagg måste ha både en öppning och en stängning . Så en fet tagg måste innehålla öppningen : " " samt avslutas: " < /b > . " Inte bara det , men om flera taggar tillämpas på samma data , så taggarna måste vara riktigt inkapslad . Så om texten är att vara både fet och kursiv , måste den djärva taggen omsluta helt kursiv taggen . Följande : " text < /i> < /b > " är korrekt medan " text < /b > < /i> " inte skulle vara . Den omslutande process kallas kapsling . Välformade kod är korrekt inkapslade och stängda .
PowerPoint
Taggar i XML-dokument , som de som skapas av PowerPoint , bildar ramen för manipulation av data . Merparten av tiden , när du använder PowerPoint , taggarna är osynliga . PowerPoint har ett grafiskt användargränssnitt eller GUI , som låter dig manipulera , skapa och radera data och taggar som finns i den underliggande XML -koden . Du kan dock öppna Visual Basic Editor finns på fliken Utvecklare i Microsoft Office menyfliksområdet om du vill skapa en egen XML- kod för att påverka hur de PowerPoint-dokument fungerar .