private void MutualFundTaxonomyLoad() { string fileName = @"Q:\Taxonomies\Fidelity.xsd"; DateTime start = DateTime.Now; Taxonomy tax = new Taxonomy(); tax.Load(fileName); int error; Assert.IsTrue(tax.Parse(out error)); tax.GetNodesByPresentation(true); List<DimensionNode> dNodes = new List<DimensionNode>(); Assert.IsTrue(tax.TryGetAllDimensionNodesForDisplay(null, null, true, out dNodes)); DateTime end = DateTime.Now; Console.WriteLine("Time taken = {0}", end - start); Element ele = tax.allElements["rr_MaximumAccountFeeOverAssets"] as Element; object notUsed = null; string errorStr; Assert.IsTrue( ele.TryValidateElement("0.62%", ref notUsed , out errorStr)); }