Microsoft Office XML — Вікіпедія
Розширення файлу: | .XML (XML document) |
---|---|
Розробник: | Microsoft |
Тип формату: | електронний документ |
Розширений з: | XML, DOC |
Розширення файлу: | .VDX (XML Drawing) |
---|---|
Розробник: | Microsoft |
Тип формату: | Diagramming vector graphics |
Розширений з: | XML, VSD, VSS, VST |
Розширення файлу: | .XML (XML Spreadsheet) |
---|---|
Розробник: | Microsoft |
Тип формату: | електронна таблиця |
Розширений з: | XML, XLS |
Microsoft Office XML — це формати документів на основі XML (або схеми XML), представлені у версіях Microsoft Office до Office 2007. Microsoft Office XP представив новий формат XML для зберігання електронних таблиць Excel, а Office 2003 додав формат на основі XML для документів Word.
На зміну цим форматам прийшов Office Open XML (ECMA-376) у Microsoft Office 2007.
- Формат Microsoft Office Word 2003 XML — WordProcessingML або WordML (.XML)
- Формат Microsoft Office Excel 2002 і Excel 2003 XML — SpreadsheetML (.XML)
- Формат Microsoft Office Visio 2003 XML — DataDiagramingML (.VDX , .VSX, .VTX)
- Microsoft Office InfoPath 2003 XML Format — XML FormTemplate (.XSN) (стиснуті шаблони XML у CAB-файлі)
- Формат Microsoft Office InfoPath 2003 XML — XMLS FormTemplate (.XSN) (стиснуті шаблони XML у CAB-файлі)
Окрім відмінностей у схемі, існує кілька інших відмінностей між попередніми форматами схем Office XML і Office Open XML.
- У той час як дані в документах Office Open XML зберігаються в кількох частинах і стискаються в ZIP-файл відповідно до Open Packaging Conventions, формати Microsoft Office XML зберігаються як звичайні монолітні файли XML (що робить їх досить великими порівняно з OOXML і старими двійковими форматами Microsoft Office). Крім того, вбудовані елементи, такі як зображення, зберігаються як двійкові блоки в XML. У випадку Office Open XML верхній, нижній колонтитул, коментарі документа тощо зберігаються окремо.
- Документи електронної таблиці XML не можуть зберігати макроси Visual Basic для програм, стрілки трасувальника аудиту, діаграми та інші графічні об’єкти, настроювані подання, шари об’єктів малювання, контури, сценарії, спільну інформацію робочої книги та визначені користувачем категорії функцій.[1] Навпаки, новіші формати Office Open XML підтримують повну точність документа.
- Погана зворотна сумісність із версією Word/Excel до тієї, у якій вони були представлені. Наприклад, Word 2002 не може відкривати XML-файли Word 2003, якщо не встановлено надбудову конвертера стороннього виробника.[2] Корпорація Майкрософт випустила Word 2003 XML Viewer, який дозволяє переглядати файли WordProcessingML, збережені Word 2003, як HTML у Internet Explorer.[3] Для Office Open XML Microsoft надає конвертери для Office 2003, Office XP і Office 2000.
- Формати Office Open XML також визначені для PowerPoint 2007, редагування рівнянь (Office MathML), векторних малюнків, діаграм і текстових зображень (DrawingML).
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <?mso-application progid="Word.Document"?> <w:wordDocument xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml" xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint" xmlns:o="urn:schemas-microsoft-com:office:office" w:macrosPresent="no" w:embeddedObjPresent="no" w:ocxPresent="no" xml:space="preserve"> <o:DocumentProperties> <o:Title>This is the title</o:Title> <o:Author>Darl McBride</o:Author> <o:LastAuthor>Bill Gates</o:LastAuthor> <o:Revision>1</o:Revision> <o:TotalTime>0</o:TotalTime> <o:Created>2007-03-15T23:05:00Z</o:Created> <o:LastSaved>2007-03-15T23:05:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Words>6</o:Words> <o:Characters>40</o:Characters> <o:Company>SCO Group, Inc.</o:Company> <o:Lines>1</o:Lines> <o:Paragraphs>1</o:Paragraphs> <o:CharactersWithSpaces>45</o:CharactersWithSpaces> <o:Version>11.6359</o:Version> </o:DocumentProperties> <w:fonts> <w:defaultFonts w:ascii="Times New Roman" w:fareast="Times New Roman" w:h-ansi="Times New Roman" w:cs="Times New Roman" /> </w:fonts> <w:styles> <w:versionOfBuiltInStylenames w:val="4" /> <w:latentStyles w:defLockedState="off" w:latentStyleCount="156" /> <w:style w:type="paragraph" w:default="on" w:styleId="Normal"> <w:name w:val="Normal" /> <w:rPr> <wx:font wx:val="Times New Roman" /> <w:sz w:val="24" /> <w:sz-cs w:val="24" /> <w:lang w:val="EN-US" w:fareast="EN-US" w:bidi="AR-SA" /> </w:rPr> </w:style> <w:style w:type="paragraph" w:styleId="Heading1"> <w:name w:val="heading 1" /> <wx:uiName wx:val="Heading 1" /> <w:basedOn w:val="Normal" /> <w:next w:val="Normal" /> <w:rsid w:val="00D93B94" /> <w:pPr> <w:pStyle w:val="Heading1" /> <w:keepNext /> <w:spacing w:before="240" w:after="60" /> <w:outlineLvl w:val="0" /> </w:pPr> <w:rPr> <w:rFonts w:ascii="Arial" w:h-ansi="Arial" w:cs="Arial" /> <wx:font wx:val="Arial" /> <w:b /> <w:b-cs /> <w:kern w:val="32" /> <w:sz w:val="32" /> <w:sz-cs w:val="32" /> </w:rPr> </w:style> <w:style w:type="character" w:default="on" w:styleId="DefaultParagraphFont"> <w:name w:val="Default Paragraph Font" /> <w:semiHidden /> </w:style> <w:style w:type="table" w:default="on" w:styleId="TableNormal"> <w:name w:val="Normal Table" /> <wx:uiName wx:val="Table Normal" /> <w:semiHidden /> <w:rPr> <wx:font wx:val="Times New Roman" /> </w:rPr> <w:tblPr> <w:tblInd w:w="0" w:type="dxa" /> <w:tblCellMar> <w:top w:w="0" w:type="dxa" /> <w:left w:w="108" w:type="dxa" /> <w:bottom w:w="0" w:type="dxa" /> <w:right w:w="108" w:type="dxa" /> </w:tblCellMar> </w:tblPr> </w:style> <w:style w:type="list" w:default="on" w:styleId="NoList"> <w:name w:val="No List" /> <w:semiHidden /> </w:style> </w:styles> <w:docPr> <w:view w:val="print" /> <w:zoom w:percent="100" /> <w:doNotEmbedSystemFonts /> <w:proofState w:spelling="clean" w:grammar="clean" /> <w:attachedTemplate w:val="" /> <w:defaultTabStop w:val="720" /> <w:punctuationKerning /> <w:characterSpacingControl w:val="DontCompress" /> <w:optimizeForBrowser /> <w:validateAgainstSchema /> <w:saveInvalidXML w:val="off" /> <w:ignoreMixedContent w:val="off" /> <w:alwaysShowPlaceholderText w:val="off" /> <w:compat> <w:breakWrappedTables /> <w:snapToGridInCell /> <w:wrapTextWithPunct /> <w:useAsianBreakRules /> <w:dontGrowAutofit /> </w:compat> </w:docPr> <w:body> <wx:sect> <w:p> <w:r> <w:t>This is the first paragraph</w:t> </w:r> </w:p> <wx:sub-section> <w:p> <w:pPr> <w:pStyle w:val="Heading1" /> </w:pPr> <w:r> <w:t>This is a heading</w:t> </w:r> </w:p> <w:sectPr> <w:pgSz w:w="12240" w:h="15840" /> <w:pgMar w:top="1440" w:right="1800" w:bottom="1440" w:left="1800" w:header="720" w:footer="720" w:gutter="0" /> <w:cols w:space="720" /> <w:docGrid w:line-pitch="360" /> </w:sectPr> </wx:sub-section> </wx:sect> </w:body> </w:wordDocument>
<?xml version="1.0" encoding="UTF-8"?> <?mso-application progid="Excel.Sheet"?> <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="https://www.w3.org/TR/html401/"> <Worksheet ss:Name="CognaLearn+Intedashboard"> <Table> <Column ss:Index="1" ss:AutoFitWidth="0" ss:Width="110"/> <Row> <Cell><Data ss:Type="String">ID</Data></Cell> <Cell><Data ss:Type="String">Project</Data></Cell> <Cell><Data ss:Type="String">Reporter</Data></Cell> <Cell><Data ss:Type="String">Assigned To</Data></Cell> <Cell><Data ss:Type="String">Priority</Data></Cell> <Cell><Data ss:Type="String">Severity</Data></Cell> <Cell><Data ss:Type="String">Reproducibility</Data></Cell> <Cell><Data ss:Type="String">Product Version</Data></Cell> <Cell><Data ss:Type="String">Category</Data></Cell> <Cell><Data ss:Type="String">Date Submitted</Data></Cell> <Cell><Data ss:Type="String">OS</Data></Cell> <Cell><Data ss:Type="String">OS Version</Data></Cell> <Cell><Data ss:Type="String">Platform</Data></Cell> <Cell><Data ss:Type="String">View Status</Data></Cell> <Cell><Data ss:Type="String">Updated</Data></Cell> <Cell><Data ss:Type="String">Summary</Data></Cell> <Cell><Data ss:Type="String">Status</Data></Cell> <Cell><Data ss:Type="String">Resolution</Data></Cell> <Cell><Data ss:Type="String">Fixed in Version</Data></Cell> </Row> <Row> <Cell><Data ss:Type="Number">0000033</Data></Cell> <Cell><Data ss:Type="String">CognaLearn Intedashboard</Data></Cell> <Cell><Data ss:Type="String">janardhana.l</Data></Cell> <Cell><Data ss:Type="String"></Data></Cell> <Cell><Data ss:Type="String">normal</Data></Cell> <Cell><Data ss:Type="String">text</Data></Cell> <Cell><Data ss:Type="String">always</Data></Cell> <Cell><Data ss:Type="String"></Data></Cell> <Cell><Data ss:Type="String">GUI</Data></Cell> <Cell><Data ss:Type="String">2016-10-14</Data></Cell> <Cell><Data ss:Type="String"></Data></Cell> <Cell><Data ss:Type="String"></Data></Cell> <Cell><Data ss:Type="String"></Data></Cell> <Cell><Data ss:Type="String">public</Data></Cell> <Cell><Data ss:Type="String">2016-10-14</Data></Cell> <Cell><Data ss:Type="String">IE8 browser_Modules screen tool tip text is shown twice</Data></Cell> <Cell><Data ss:Type="String">new</Data></Cell> <Cell><Data ss:Type="String">open</Data></Cell> <Cell><Data ss:Type="String"></Data></Cell> </Row> </Table> </Worksheet> </Workbook>
- Office Open XML (OOXML)
- OpenDocument (ODF)
- ↑ Features and limitations of XML Spreadsheet format (broken)[недоступне посилання] : [арх. 09.10.2007]. — Дата звернення: 01.11.2007.
- ↑ Polar WordML add-in (broken)[недоступне посилання] : [арх. 11.04.2009]. — Дата звернення: 01.11.2007.
- ↑ Word 2003 XML Viewer
- MSDN: Word 2003 XML Reference (2010)
- MSDN: XML Spreadsheet Reference (2014)
- XML patent: US Supreme Court upholds decision against Microsoft : [арх. 25.01.2013] // www.h-online.com. — .