[YANGTOOLS-530] Rewrite XML parser in terms of NormalizedNodeStreamWriter interface Created: 16/Oct/15 Updated: 10/Apr/22 Resolved: 19/Nov/15 |
|
| Status: | Resolved |
| Project: | yangtools |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | ||
| Reporter: | Robert Varga | Assignee: | Igor Foltin |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Issue Links: |
|
||||||||
| Description |
|
Current DOM XML parser is a highly-complex machinery, which relies heavily on users to instantiate the resulting normalized nodes by means of extensions. This is not desirable, as the code is not maintainable and it cannot be plugged into a processing pipeline. Rewrite the code such that it walks the DOM tree and emits events into a NormalizedNodeStreamWriter. |