UNPKG

@magic-xpa/utils

Version:

magic utils package

35 lines (34 loc) 1.29 kB
import { List } from "@magic-xpa/mscorelib"; export declare class XmlParser { private static endOfNameChar; private _currIndex; private _xmLdata; private _history; constructor(data?: string); static getTokens(str: string, delimiter: string, isMagicXML?: boolean): List<string>; static unescape(str: string): string; static escape(str: string): string; static escapeUrl(str: string): string; getNextTag(): string; getXMLsubstring(endContext: number): string; GetCurrentElementValue(): string; setCurrIndex2EndOfTag(): void; static getInt(valueStr: string): number; static getBoolean(valueStr: string): boolean; getCurrIndex(): number; getXMLdata(): string; add2CurrIndex(add: number): void; setCurrIndex(index: number): void; setXMLdata(data: string): void; PrepareFormReadString(newXmlString: string): void; push(): void; pop(): void; loadTableCacheData(data: string): void; ReadToEndOfCurrentElement(): string; ReadContentOfCurrentElement(): string; toString(): string; toString(headCharCount: number, tailCharCount: number): string; private ToString_0(); private ToString_1(headCharCount, tailCharCount); SkipXMLElement(): void; }