Reader - AonaSuzutsuki/SavannahXmlLib GitHub Wiki

Create Reader

Create a reader from file

var reader = new SavannahXmlReader("file.xml");
// Set false 2nd arg if you want comments.
var reader = new SavannahXmlReader("file.xml", false);

Create a reader from Stream

using var stream = new FileStream("file.xml");
var reader = new SavannahXmlReader(stream);
// Set false 2nd arg if you want comments.
var reader = new SavannahXmlReader(stream, false);

Declaration

Get a declaration text.

Get a declaration without "<?xml" and "?>" as string.

var declaration = reader.Declaration;
Console.WriteLine(declaration);
> version="1.0" encoding="UTF-8"

This declaration is used in SavannahXmlWriter.

⚠️ **GitHub.com Fallback** ⚠️