/ / Ako pripojím text k existujúcemu súboru XML bez toho, aby som prepisoval celý dokument? - iphone, kakao-touch

Ako priložím text do existujúceho súboru XML bez prepisovania celého dokumentu? - iPhone, kakao-dotyk

Mám veľké množstvo údajov v súbore XML aDo tohto súboru by som rád pripojil údaje bez toho, aby som ho musel prepisovať zakaždým. Už viem, ako zapísať celý súbor, ale bojujem s tým, ako k tomuto súboru pridať údaje. Máte návrh, ako to urobiť?

odpovede:

2 pre odpoveď č. 1

XML na to nie je dobrý formát - ak pripojíte k predtým dokončenému dokumentu, už to nie je úplný dokument.

Jednou z možností (v závislosti od dostupných rozhraní API) nie je písanie koreňovej značky alebo deklarácie dokumentu, ale ich falšovanie pri čítaní súboru. Mali by ste teda:

  • Falošné vyhlásenie dokumentu
  • Falošná otvorená značka root
  • Reálne údaje zo súboru
  • Falošná značka root root

Potom stačí pridať prvky na koniecsúbor podľa vlastného výberu. Závisí to však od toho, čo sa pokúšate urobiť s týmto súborom - a od toho, či môžete falošne vložiť prúd, ktorý efektívne „prekryje a skráti“ skutočné údaje v súbore.