Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 626 Bytes

README.md

File metadata and controls

22 lines (13 loc) · 626 Bytes

xml-buzzsaw xml graph library

.NET Core library to slice-n-dice XML forests.

The library provides a smart graph cache that will:

  • Load a directory structure filled with Xml files and extract the graph data structure
  • Monitor the loaded directory structure for changes and reload when changes are made

Usage

var cache = new GraphCacheService(new SimpleLogger());
cache.Load("/path/where/all/my/xml/files/are/at);

GraphElement element;
cache.Elements.TryGet("id-of-element-i-am-looking-for", out element);

Console.WriteLine("The 'Name' attribute of the element is " + element.Attributes["Name"]);