FAQ PHP

FAQ PHPConsultez toutes les FAQ
Nombre d'auteurs : 68, nombre de questions : 580, dernière mise à jour : 18 septembre 2021
Sommaire→Bibliothèques, extensions→XML→OpenXML (Microsoft Office)→Les Parts→WordUn document Word 2007 utilise le namespace "w" pour préfixer tous les éléments et tous les attributs. Ce namespace est défini par le schéma "http://schemas.openxmlformats.org/wordprocessingml/2006/main".
<?php
if(!file_exists('word'))
{
mkdir('word');
}
$dom = new DOMDocument();
$XMLDocument = $dom->createElement('w:document');
$XMLDocument->setAttribute('xmlns:w', 'http://schemas.openxmlformats.org/wordprocessingml/2006/main');
$dom->appendChild($XMLDocument);
$XMLBody = $dom->createElement('w:body');
$XMLDocument->appendChild($XMLBody);
$XMLParagraph = $dom->createElement('w:p');
$XMLBody->appendChild($XMLParagraph);
$XMLRun = $dom->createElement('w:r');
$XMLParagraph->appendChild($XMLRun);
$XMLText = $dom->createElement('w:t', "Hello world!");
$XMLRun->appendChild($XMLText);
$dom->save('word/document.xml');
?>


