experimental.xml icon indicating copy to clipboard operation
experimental.xml copied to clipboard

A replacement of Phobos std.xml

Results 19 experimental.xml issues
Sort by recently updated
recently updated
newest added

I have tried to fix it myself, but it looks like quite a large amount of work. ``` ..\..\Users\rikki\AppData\Roaming\dub\packages\std-experimental-xml-master\std-experimental-xml\source\std\experimental\xml\domimpl.d(567,33): Error: function std.experimental.xml.domimpl.DOMImplementation!(string, shared(GCAllocator), bool delegate(DOMError!string)).DOMImplementation.NodeWithChildren.childNodes does not override any function,...

Is there an easy(ish) way of finding an immediate child element by tag name? `getElementsByTagName` returns a node list of all matching tags, regardless of depth, I see theres a...

Pretty straight forward, NamedNodeMap interface needs to include a way to check if a named item is in it.

This test fails auto xml = ``; auto domBuilder = lexer(xml).parser().cursor().domBuilder(); domBuilder.buildRecursive(); auto dom = domBuilder.getDocument(); assert(dom.childNodes.length == 1); // length is actually 0 This succeeds auto xml = ``;...

It would be nice if `Node` had a line number from the original XML text so that when there's a problem with the XML in the document (e.g. it's missing...

I have a xml document that looks like this ``` Text1 Text2 ``` The current writer concept does not allow formatting the document in this style. "afterNode" will be called...

First off: Awesome project. Please keep going and get it merged into phobos! In the wild its quite common to have files which use xml syntax but don't have a...

``` unittest { import std.experimental.xml.lexers; import std.experimental.xml.parser; import std.string : lineSplitter, strip; import std.algorithm : map; import std.array : array; wstring xml = q{ test }; auto cursor = xml.lexer.parser.cursor;...

I wonder if it is too difficult to support also html 5. IMO it would be a good idea for web-related applications.