www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - yxml v0.1.3

reply Guillaume Piolat <contact contact.contact> writes:
yxml is a port of the yxml[1] XML parser, plus a minimal DOM API 
on top.

There is nothing much to say, its only particularity is to be 
`nothrow  nogc`.

**DUB:** https://code.dlang.org/packages/yxml
**GitHub:** https://github.com/AuburnSounds/yxml

**Features:**
- parsing a subset of XML (same as original yxml). In particular 
Processing Instructions and comments are ignored, there is no 
validation...
- small DOM API (very incomplete)
- `nothrow  nogc`
- one file
- no emission of XML. It's just parsing.

[1] https://github.com/JulStrat/yxml
Feb 25
parent aberba <karabutaworld gmail.com> writes:
On Sunday, 25 February 2024 at 22:31:22 UTC, Guillaume Piolat 
wrote:
 yxml is a port of the yxml[1] XML parser, plus a minimal DOM 
 API on top.

 There is nothing much to say, its only particularity is to be 
 `nothrow  nogc`.

 **DUB:** https://code.dlang.org/packages/yxml
 **GitHub:** https://github.com/AuburnSounds/yxml

 **Features:**
 - parsing a subset of XML (same as original yxml). In 
 particular Processing Instructions and comments are ignored, 
 there is no validation...
 - small DOM API (very incomplete)
 - `nothrow  nogc`
 - one file
 - no emission of XML. It's just parsing.

 [1] https://github.com/JulStrat/yxml
Looks pretty neat.
Feb 28