Autor Thema: Word 2003 ist xml-fähig. COOL  (Gelesen 3530 mal)

Marinero Atlántico

  • Gast
Word 2003 ist xml-fähig. COOL
« am: 13.07.04 - 16:57:13 »
Hi,

o.k. Es stand sicher auch in der c-t.
Da ich das nicht lese, ist es neu für mich.
Das eröffnet natürlich neue Möglichkeiten, v.a. für Leute die Visual Basic for Applications immer gehasst haben (wie ich). Selbstverständlich auch mit den nicht so coolen xml-Möglichkeiten von LotusScript.
Hier ist ein Artikel aus der JavaWorld: http://www.javaworld.com/javaworld/jw-07-2004/jw-0712-officeml_p.html

Gruß Axel
« Letzte Änderung: 13.07.04 - 16:59:13 von Marinero Atlántico »

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Word 2003 ist xml-fähig. COOL
« Antwort #1 am: 14.07.04 - 09:27:22 »
Diese nicht so coolen XML-Möglichkeiten in LotusScript reichen aus, um ziemlich gute Word-/Excel-Exporte zu machen.
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Marinero Atlántico

  • Gast
Re:Word 2003 ist xml-fähig. COOL
« Antwort #2 am: 14.07.04 - 12:42:30 »
Diese nicht so coolen XML-Möglichkeiten in LotusScript reichen aus, um ziemlich gute Word-/Excel-Exporte zu machen.
Ich würde sogar sagen befriedigend minus.
Du kannst aber nur mit der Dom-API und nicht mit SAX XML-Dokumente erstellen und DOM hat ein paar üble gotchas, die davon herkommen, dass diese API:
- sprachenunabhängig ist
- nicht nur für xml sondern auch für html gilt und eigentlich ursprünglich dafür entwickelt wurde.

Auf der Arbeit sehen das zwar auch ein paar Leute anders, ich präferiere aber eindeutig JDom als Vereinfachung.

Als Suleymanist denke ich darüber nach, ein Interview über gotchas der dom api vorzubereiten. Mutige können sich melden. ;D

Gruß Axel

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Word 2003 ist xml-fähig. COOL
« Antwort #3 am: 14.07.04 - 14:18:47 »
wir benutzen dazu kein DOM.
Nur den DXLExporter und XSLT.

(OK, ein bisschen DOM für einige Feinheiten. Aber theoretisch brauchst du echt nur den unveränderten Output, den der DXL-Exporter liefert, und ein wenig XSLT. Die Strukturen von Notes und Word XML sind sich sehr ähnlich.)
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Word 2003 ist xml-fähig. COOL
« Antwort #4 am: 14.07.04 - 14:20:57 »
mit JDOM habe ich noch nie was gemacht. Wusste gar nicht, dass es das gibt. Muss ich mir mal anschauen.
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Marinero Atlántico

  • Gast
Re:Word 2003 ist xml-fähig. COOL
« Antwort #5 am: 14.07.04 - 14:37:38 »
wir benutzen dazu kein DOM.
... wir leider sehr viel  :-[
...und der Java/XML Rookie auf dem Sprungturm hat sich vor 2 Stunden von meiner JDom Propaganda auch nicht beeinflussen lassen.   :-\

JDom ist einfacher. Werd mal ein paar Beispiele posten, die wirklich grausam mit Dom sind.

http://www.jdom.org

Zitat

We intend to provide a solution for using XML from Java that is as simple as Java itself.

There is no compelling reason for a Java API to manipulate XML to be complex, tricky, unintuitive, or a pain in the neck. JDOMTM is both Java-centric and Java-optimized. It behaves like Java, it uses Java collections, it is completely natural API for current Java developers, and it provides a low-cost entry point for using XML.

While JDOM interoperates well with existing standards such as the Simple API for XML (SAX) and the Document Object Model (DOM), it is not an abstraction layer or enhancement to those APIs. Rather, it seeks to provide a robust, light-weight means of reading and writing XML data without the complex and memory-consumptive options that current API offerings provide.

Gruß Axel
« Letzte Änderung: 14.07.04 - 14:39:59 von Marinero Atlántico »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz