blob: 79f4c118df9db4a77c80f5a6929d98b752d5380f [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head>
<title>XML-FAQ</title>
<!-- Start de-header -->
<link rel="stylesheet" href="../../../styles/de.css" media="screen" type="text/css" />
<link rel="stylesheet" href="../../../styles/de_print.css" media="print" type="text/css" />
<link rel="alternate stylesheet" title="mit Navbar" href="../../../styles/de_navbar.css" media="screen" type="text/css" />
<link rel="alternate stylesheet" title="mit Navbar4" href="../../../styles/de_navbar4.css" media="screen" type="text/css" />
<link rel="alternate stylesheet" title="mit Navbar5" href="../../../styles/de_navbar5.css" media="screen" type="text/css" />
<link rel="alternate stylesheet" title="ohne Navbar" media="screen" href="../../../styles/de_nonavbar.css" type="text/css" />
<meta http-equiv="Content-style-Type" content="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style type="text/css">
/*<![CDATA[*/
<!--
@import url("../../../styles/de_navbar6.css");
-->
/*]]>*/
</style>
<!-- >
Kommentare zur Seite
$Id:
< -->
<!-- End de-header -->
</head>
<body>
<!-- Start Navbar -->
<ul id="navbar_de">
<li><div align="center">de-links</div></li>
<li> <a href="../../../index.html"> Hauptseite </a></li>
<li> <a href="../../../map_all.html"> Sitemap </a></li>
<li> <a href="../../../neuhier.html" title="Informationen zu OpenOffice.org, dem Softwareprodukt"> Produkt-Info </a></li>
<li> <a href="../../../kontakt.html" title="Informationen zu OpenOffice.org, der Community"> Projekt-Info </a></li>
<li> <a href="../../../downloads/quick.html" title="Software und mehr"> Download </a></li>
<li> <a href="../../index.html" title="Installationsbeschreibungen und mehr Schriftliches"> Dokumentationen </a></li>
<li>FAQ
<ul>
<li> <a href="../index.html" title="Übersicht"> FAQs </a></li>
<li> <a href="../general/index.html"> Generelle FAQ </a></li>
<li> <a href="../mainfaq/index.html"> Projekt-FAQ </a></li>
<li> <a href="../writer/index.html"> Writer-FAQ </a></li>
<li> <a href="../calc/index.html"> Calc-FAQ </a></li>
<li> <a href="../mitarbeiter/index.html"> Mitarbeiter-FAQ </a></li>
<li> <a href="../../../presse/about-presse-faq.html"> Presse-FAQ </a></li>
<li> <a href="../../howto/index.html" title="Die Begleiter für die ersten Stunden mit Literatur - Schulungsunterlagen"> Erste Schritte </a></li>
</ul>
</li>
<li> <a href="../../../probleme.html" title="Wo Hilfe nahe ist"> Support </a></li>
<li> <a href="../../howto/index.html" title="Knappe Anleitungen für die erste Benutzung"> Erste Schritte </a></li>
<li> <a href="../../../marketing/marketing.html" title="Materialien und mehr"> Marketing </a></li>
<li> <a href="../../../presse/about-presskit.html" title="Pressemitteilungen, Interviews und andere Informationen"> Presse </a></li>
<li> <a href="../../../dev/index.html" title="Informationen für Mitglieder im de.OpenOffice.org Projekt"> Mithelfen </a></li>
</ul>
<!-- End Navbar -->
<div id="body_de">
<a name="top"></a>
<h2>FAQ zum XML-Dateiformat</h2>
<p>
<table border="1" cellspacing="0" cellpadding="2">
<tr>
<td>Diese <acronym xml:lang="en" lang="en" title="Frequently Asked Questions">FAQs</acronym> werden zur Zeit überarbeitet. Den aktuellen Stand können Sie im <a href="http://wiki.services.openoffice.org/wiki/DE/FAQ">Projekt-Wiki</a> einsehen.
<br />Sollten Sie hier nicht fündig geworden sein, so suchen Sie bitte im <a href="http://de.openoffice.org/doc/">Dokumentationsportal</a> und/oder im <a href="http://www.ooowiki.de/">OOo-Wiki</a> nach einer Lösung.
</td>
</tr>
</table>
<p>
<ol>
<li><a href="#1">Welche OpenOffice.org Anwendungen nutzen auf XML
basierende Dateiformate?</a></li>
<li><a href="#2">Wie lauten die standardm&auml;&szlig;igen
Dateiendungen der auf XML basierenden Dokumente?</a></li>
<li><a href="#3">Was bedeutet all das Bin&auml;rzeug in den
Dateien?</a></li>
<li><a href="#4">Welches Packformat wird benutzt - und was finde in
diesen Dateien?</a></li>
<li><a href="#5">Wie bekomme ich zus&auml;tzliche Informationen in
eine XML-Datei hinein?</a></li>
<li><a href="#6">Ich will wirklich blo&szlig; einfaches XML. Keine
Kompression, keine Bin&auml;rdateien, gar nix. Einfach XML. Bekomm
ich das, bitte?</a></li>
<li><a href="#7">Warum sind so viele Formate
ausgeschrieben?</a></li>
<li><a href="#8">Wie werden eingef&uuml;gte Bilder und
Bin&auml;rdateien behandelt?</a></li>
<li><a href="#9">Warum habt ihr nicht XHTML, XSL-FO, SVG, u.s.w.
benutzt?</a></li>
<li><a href="#10">Kann ich eine XML &Uuml;bersetzung von oder in
... schreiben?</a></li>
<li><a href="#11">Ich habe einen Fehler gefunden - was mache
ich?</a></li>
<li><a href="#12">Hey, ich mag das XML Format. Wie kann ich
helfen?</a></li>
<li><a href="#13">Aber was ist mit ...? Und warum ist meine
Lieblingsfrage nicht hier dabei?</a></li>
</ol>
</p><p><a href="../index.html">Zur&uuml;ck zur FAQ Hauptseite</a></p>
<p><img src="../../pics/start_blue.gif" width="28" height="7" alt="--- " />&nbsp;&nbsp;<b>H&Auml;UFIG GESTELLTE FRAGEN</b>&nbsp;&nbsp;<img src=
"../../pics/end_blue.gif" width="126" height="7" alt="------" /></p>
<a name="1"></a>
<ol>
<li value="1"><b>Welche OpenOffice.org Anwendungen nutzen auf XML
basierende Dateiformate?</b>
<p>Alle OpenOffice.org Applikationen nutzen auf XML basierende
Datei-Formate. Alle Applikationen (mit Ausnahme von Math) nutzen
dasselbe Format wie es in unserer <a href=
"http://xml.openoffice.org/xml_specification_draft.pdf">Spezifikation
definiert wurde</a>. Die Math Komponente nutzt zwar unsere
Packstruktur und das Packformat (siehe unten), aber nutzt <a href=
"http://www.w3.org/Math/">MathML</a> innerhalb der gepackten
Datei.</p>
<a href="#top">Nach oben</a>
<hr />
</li>
<li><a name="2"></a> <b>Wie lauten die standardm&auml;&szlig;igen
Dateiendungen der auf XML basierenden Dokumente?</b>
<table border="0" cellspacing="3" cellpadding="3" summary="OpenOffice.org XML file types">
<tr>
<th>Textverarbeitung</th>
<td>sxw</td>
</tr>
<tr>
<th>Tabellenkalkulation</th>
<td>sxc</td>
</tr>
<tr>
<th>Draw</th>
<td>sxd</td>
</tr>
<tr>
<th>Impress</th>
<td>sxi</td>
</tr>
<tr>
<th>Math</th>
<td>sxm</td>
</tr>
<tr>
<th>Textverarbeitung
Global Dokument</th>
<td>sxg</td>
</tr>
</table>
<p>XML wird auch in anderen OpenOffice.org Dateien (etwa den
Konfigurationsdateien) genutzt. Diese sind aber zum Teil nicht
im <tt>xmloff</tt> Projekt erw&auml;hnt.</p>
<a href="#top">Nach oben</a>
<hr />
</li>
<li><a name="3"></a> <b>Was bedeutet all das Bin&auml;rzeug in den
Dateien?</b>
<p>Unsere Dokumente werden gepackt. In diesen P&auml;ckchen
befindet sich neben den XML Daten auch Bin&auml;rdaten (etwa
Bilder). Die Dateien werden im weit verbreiteten ZIP-Format
gepackt. &Ouml;ffne einfach eine sxw/sxc/... Datei mit einem
ZIP-Tool deiner Wahl und du erh&auml;ltst den reinen XML Code.</p>
<p>Die Meta Daten (im Meta.xml Strang) sind nicht komprimiert. Das
erm&ouml;glicht eine schnelle Suche und Extraktion der Meta
Daten.</p>
<p>Mehr Informationen &uuml;ber unsere Pakete findest du in der
n&auml;chsten Frage.</p>
<a href="#top">Nach oben</a>
<hr />
</li>
<li><a name="4"></a> <b>Welches Packformat wird benutzt - und was
finde in diesen Dateien?</b>
<p>Als Packformat nehmen wir das weitverbreitete ZIP-Format.
Zus&auml;tzlich f&uuml;gen wir eine auf XML basierende
zus&auml;tzliche Datei bei, die den Inhalt des P&auml;ckchens
beschreibt und auch noch weitere Infos &uuml;ber die beiliegenden
Dateien enthalten kann (etwa Verschl&uuml;sselungsmethode). Seit
wir ZIP benutzen, k&ouml;nnen fast alle Archivierungsprogramme mit
unseren Dateien umgehen.</p>
<p>In den P&auml;ckchen findest du normalerweise einige Teile, die
zusammen das komplette Dokument ergeben. Diese sind:</p>
<table border="0" cellspacing="3" cellpadding="3">
<tr>
<th>meta.xml</th>
<td>Informationen &uuml;ber das Dokument (Autor, Zeitpunkt der
letzten Speicherung, ...)</td>
</tr>
<tr>
<th>styles.xml</th>
<td>Formate, die in diesem Dokument genutzt werden.</td>
</tr>
<tr>
<th>content.xml</th>
<td>Hauptinhalt des Dokumentes (Text, Tabellen, graphische
Elemente)</td>
</tr>
<tr>
<th>settings.xml</th>
<td>Einstellungen, die das Dokument und seine Betrachtung
betreffen (etwa Darstellungsebene und der ausgew&auml;hlte
Drucker); diese sind in der Regel abh&auml;ngig von der jeweiligen
Applikation</td>
</tr>
<tr>
<th>META-INF/manifest.xml</th>
<td>liefert zus&auml;tzliche Informationen &uuml;ber die anderen
Dateien (etwa den MIME Typ oder die
Verschl&uuml;sselungsmethode)</td>
</tr>
<tr>
<th>Pictures/</th>
<td>Verzeichnis, welches die Bilder enth&auml;lt (in ihren
urspr&uuml;nglichen, bin&auml;ren Formaten)</td>
</tr>
<tr>
<th>Dialogs/</th>
<td>Verzeichnis, welches die Dialoge enth&auml;lt, die von den
Dokumentenmakros gebraucht werden</td>
</tr>
<tr>
<th>Basic/</th>
<td>Verzeichnis, welches die StarBasic Makros enth&auml;lt</td>
</tr>
<tr>
<th>Obj.../</th>
<td>Verzeichnis, welches die eingebetteten Objekte - etwa Diagramme
- enth&auml;lt; jedes Verzeichnis enth&auml;lt genau ein Objekt in
seinem urspr&uuml;nglichen Format. F&uuml;r OpenOffice.org Objekte
ist dies die XML Entsprechung. Andere Objekte liegen normalerweise
in einem bin&auml;ren Format vor.</td>
</tr>
</table>
<p>F&uuml;r mehr Informationen, warum wir ZIP gew&auml;hlt haben,
lies bitte <a href=
"http://xml.openoffice.org/package.html">package.html</a>. F&uuml;r
mehr Information &uuml;ber das ZIP Format selbst schaue <a
href="http://www.wotsit.org/">hier</a>.</p>
<a href="#top">Nach oben</a>
<hr />
</li>
<li><a name="5"></a> <b>Wie bekomme ich zus&auml;tzliche
Informationen in eine XML-Datei hinein?</b>
<p><em>Alien</em> Attribute, also Attribute, die nicht in der
OpenOffice.org DTD definiert sind, werden darauf hin gepr&uuml;ft,
ob sie mit <code>&lt;style:properties&gt;</code> Elementen in
Format-Definitionen verkn&uuml;pft sind. Alle anderen Alien Inhalte
werden durch die OpenOffice.org Importfilter entsorgt.</p>
<p>Seit man Formate willk&uuml;rlich mit Textbereichen
verkn&uuml;pfen kann, kannst du diesen Mechanismus ebenfalls dazu
nutzen, deine Informationen an willk&uuml;rliche Bereiche des
Textes zu h&auml;ngen.</p>
<p><strong>Hinweis:</strong> Der oben beschriebene Mechanismus
scheint nur in der Textverarbeitung zu funktionieren. Dieser Punkt
wird weiter beobachtet.</p>
<p>Es ist geplant, dass du auch zus&auml;tzliche Dateien mit deinem
eigenen Inhalt in die P&auml;ckchen packen kannst. Aber im Moment
klappt das noch nicht.</p>
<a href="#top">Nach oben</a>
<hr />
</li>
<li><a name="6"></a> <b>Ich will wirklich blo&szlig; einfaches XML.
Keine Kompression, keine Bin&auml;rdateien, gar nix. Einfach XML.
Bekomm ich das, bitte?</b>
<p>Zum Im- und Export bieten wir einen <a href=
"http://udk.openoffice.org/">UNO</a>-basierenden Dienst, der es
erlaubt, XML Daten mittels der SAX-Schnittstelle zu im- und zu
exportieren. Eine Dokumentation dieser Technik gibt es <a href=
"http://xml.openoffice.org/filter/">hier</a>.</p>
<p>Es ist ebenfalls geplant, das Schreiben und Lesen einfacher XML
Dateien (also ohne Kompression) zu erm&ouml;glichen. Auch das
klappt im Moment aber noch nicht.</p>
<a href="#top">Nach oben</a>
<hr />
</li>
<li><a name="7"></a> <b>Warum sind so viele Formate
ausgeschrieben?</b>
<p>Normalerweise werden Formate, die in dem Dokument gebraucht
werden oder die durch den Nutzer ver&auml;ndert wurden, auf die
Festplatte geschrieben. Einerseits ist dies n&ouml;tig um die
Dateien korrekt darzustellen. Desweiteren wird dies gemacht, da,
falls ein Nutzer diese Formate editiert hat, er sie sicherlich
sp&auml;ter erneut nutzen will. Deshalb sollten diese Formate nicht
verworfen werden, auch wenn sie nicht zu dem aktuellen Dokument in
seiner gegenw&auml;rtigen Form passen.</p>
<p>Falls Formate, die auf keins dieser Kriterien passen,
geschrieben werden, k&ouml;nnte es sich um einen Fehler handeln.
Die Mal-, Impress-, und Tabellenkalkulationskomponenten zeigen im
Moment dieses Verhalten.</p>
<a href="#top">Nach oben</a>
<hr />
</li>
<li><a name="8"></a> <b>Wie werden eingef&uuml;gte Bilder und
Bin&auml;rdateien behandelt?</b>
<p>Bilder und eingebettete Objekte werden in ihrem
urspr&uuml;nglichen Format gespeichert, und zwar in Form einer
ZIP-Datei.</p>
<a href="#top">Nach oben</a>
<hr />
</li>
<li><a name="9"></a> <b>Warum habt ihr nicht XHTML, XSL-FO, SVG,
u.s.w. benutzt?</b>
<p>Diese Formate werden nicht genutzt, weil sie Office Dokumente
nicht gut genug darstellen k&ouml;nnen. Als wir ein etabliertes
Format (etwa wie die oben erw&auml;hnten) gefunden hatten, das in
etwa den Konzepten entsprach, die auch in OpenOffice.org genutzt
werden, &uuml;bernahmen wir deren positive Aspekte in unser XML
Format. Wir hoffen, dass dies den Austausch zwischen den Formaten
erleichtern wird.</p>
<!--
<p>As an example for the unsuitable level of presentation consider
text fields: A text field contains a string of text that gets
automatically for this consider text fields: Text fields are
special regions of text strings that are automatically updated by
the application. The text fields must be preserved, of course, so
the application can continue to update them. While the above
formats easily accomodate the text field output (after all, it's
just a string of text), they can only be represented by some sort
of extension to the basic format. Since these sort of issues
occur quite a lot, it seemed more prudent to create an own format.</p>
-->
<a href="#top">Nach oben</a>
<hr />
</li>
<li><a name="10"></a> <b>Kann ich eine XML &Uuml;bersetzung von
oder in ... schreiben?</b>
<p>Das ist absolut in Ordnung, wenn du unsere auf XML basierenden
Dateiformate in ein anderes Format &uuml;bersetzen willst, dass du
f&uuml;r geeignet h&auml;ltst.</p>
<a href="#top">Nach oben</a>
<hr />
</li>
<li><a name="11"></a> <b>Ich habe einen Fehler gefunden - was mache
ich?</b>
<p>Berichte mittels <a href=
"//issues/enter_bug.cgi">IssueZilla</a>.
Versuche genau zu beschreiben, was falsch lief. Vergiss nicht, das
Dokument beizuf&uuml;gen, bei dem der Fehler auftrat. (Nach
&Uuml;bermittlung des Fehlers w&auml;hle "Attachment
erstellen".)</p>
<p><strong>Z&Ouml;GERE NICHT, FEHLER ZU MELDEN !</strong> Jeder von
uns w&uuml;nscht sich stabile und fehlerfreie Programme, und
Fehlermeldungen der Nutzer sind sehr wichtig auf diesem Weg.
Fehlermeldungen helfen uns allen. Falls du deine Erkenntnisse nicht
mitteilst, k&ouml;nnen wir die Fehler auch nicht beseitigen und
dann bereiten sie auch anderen Nutzern Probleme.</p>
<a href="#top">Nach oben</a>
<hr />
</li>
<li><a name="12"></a> <b>Hey, ich mag das XML Format. Wie kann ich
helfen?</b>
<p>Es gibt viel wobei du helfen kannst:</p>
<ol>
<li>Du kannst Mundpropaganda betreiben, etwa indem du deinen
Freunden und Kollegen von OpenOffice.org erz&auml;hlst.</li>
<li>Du kannst die OpenOffice.org Applikationen nutzen und uns jeden
Fehler melden, den du findest.</li>
<li>Du kannst Umsetzungen von unserem Format in andere (und
umgekehrt) programmieren.</li>
<li>Du kannst einen der Vorschl&auml;ge auf der TODO-Liste auf
unserer Homepage verwirklichen.</li>
</ol>
<a href="#top">Nach oben</a>
<hr />
</li>
<li><a name="13"></a> <b>Aber was ist mit ...? Und warum ist meine
Lieblingsfrage nicht hier dabei?</b>
<p>Falls deine Frage hier nicht beantwortet wird, stelle sie in
einer unserer Mailing Listen. Du kannst die Archive <a href=
"http://xml.openoffice.org/xml-dev/">hier</a> einsehen.
Instruktionen, wie du der Liste beitrittst, sind auf unserer <a
href="http://xml.openoffice.org/">Projekt Homepage</a>.</p>
<a href="#top">Nach oben</a>
<hr />
</li>
</ol>
<p><a href="../index.html">Zur&uuml;ck zur FAQ Hauptseite</a></p>
<p><small>FAQ im Original erstellt durch <a href=
"mailto:Daniel.Vogelheim@germany.sun.com">dvo</a> und ins Deutsche
&uuml;bertragen von <a href="mailto:lovelock@web.de">Andreas
Hausmann</a></small></p>
</div>
</body>
</html>