xml_parser.d.ts 974 B

1234567891011121314151617181920212223242526272829303132333435
  1. export class SimpleXMLParser extends XMLParserBase {
  2. _currentFragment: any;
  3. _stack: any[] | null;
  4. _errorCode: number;
  5. parseFromString(data: any): {
  6. documentElement: any;
  7. } | undefined;
  8. }
  9. declare class XMLParserBase {
  10. _resolveEntities(s: any): any;
  11. _parseContent(s: any, start: any): {
  12. name: any;
  13. attributes: {
  14. name: string;
  15. value: any;
  16. }[];
  17. parsed: number;
  18. } | null;
  19. _parseProcessingInstruction(s: any, start: any): {
  20. name: any;
  21. value: any;
  22. parsed: number;
  23. };
  24. parseXml(s: any): void;
  25. onResolveEntity(name: any): string;
  26. onPi(name: any, value: any): void;
  27. onComment(text: any): void;
  28. onCdata(text: any): void;
  29. onDoctype(doctypeContent: any): void;
  30. onText(text: any): void;
  31. onBeginElement(name: any, attributes: any, isEmpty: any): void;
  32. onEndElement(name: any): void;
  33. onError(code: any): void;
  34. }
  35. export {};