Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako previesť Java reťazec k InputSource

Práca s XML je spoločnou úlohou v Jave , a môže byť docela únavné bez riadnej toolkit . Našťastie , Java Development Kit ( JDK ) poskytuje práve takú sadu nástrojov v balíčku org.xml.sax . Tento balík obsahuje triedy pre čítanie dát XML v pomerne jednoduchým spôsobom . Avšak , to nie je priamo riešiť situáciu , ktorá nastane , keď môže mať váš program XML už načítaný v reťazci - možno, že ste vytvorili sami , alebo že ste vložili spracovať nejako pred spustením cez XML parser . Toto obmedzenie možno ľahko obísť len s hŕstkou medzistupňov . Veci , ktoré budete potrebovať
Java SDK ( 1.5 alebo vyšší ) .
Java integrované vývojové prostredie , ako sú Eclipse alebo NetBeans
Zobraziť ďalšie inštrukcie Cestuj 1

Prevod XML reťazec na pole bajtov :

konečnej String xml = " ! Hello World < /content > " ;

konečnej byte [ ] bajty = xml.getBytes ( ) ;
2

Vytvoriť nový ByteArrayInputStream pomocou bajt pole z predchádzajúceho kroku :

konečnej ByteArrayInputStream je = new ByteArrayInputStream ( bajty ) ;
3

Vytvoriť nový InputSource pomocou ByteArrayInputStream z predchádzajúceho kroku :

Posledným zdrojom InputSource = new InputSource ( je ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené