Hogyan lehet átalakítani a string XML dokumentum

Ebben a cikkben fogjuk nézni egy egyszerű módja annak, hogy megtérít egy string egy XML dokumentum objektumot és fordított átalakítása XML dokumentum egy húr. És azt is elemezni, hogy miért ez szükséges.







Tól karakterlánc XML dokumentum és fordítva

Programozás Java gyakran kell foglalkozni a húrok tartalmazó XML jelölés. Ezek a tárgyak kell valahogy kezelni. Ehhez meg kell átalakítani (konvertálni) a következő sort c XML dokumentum objektum (org.w3c.dom.Document). Hasonló probléma átváltási költségek alatt hibakeresés, mikor kell átalakítani az XML Document Object karakterlánc.







Ebben a cikkben fogjuk megérteni, hogyan lehet egy szép és olvasható kimeneti formázatlan szöveg XML jelölőnyelv. Ebben a cikkben, mi jobban érdekli a helyes utat közötti átváltást karakterlánc és a tárgy dokumentum.

Átalakítás egy sor XML dokumentum és fordítva példáján

Írjunk 2 módszer lehet átalakítani az XML és inverz transzformáció és a String:

  • Módszer stringToDocument (String xmlString) elfogadja a bemeneti karakterlánc XML jelölőnyelv, majd értelmezi azt, és visszaad egy dokumentum DOM. Fogjuk használni InputSource és StringReader erre.
  • documentToString módszer (Dokumentum) elfogadja bemeneti dokumentum, és alakítja String. Erre a célra Transformer osztályok. StringWriter és StreamResult javax.xml.transform csomagot.

Írj egy osztály DocumentToStringConverter és végrehajtja ezeket a módszereket:




Kapcsolódó cikkek