public bool LoadImport(XmlNode node, XbrlTaxonomyDocument taxonomydocument) { var result = true; var paths = Xml.Attr(node, schemalocationattributeselector); var pathitems = paths.Split(' '); if (taxonomydocument.FileName == "dim-def.xml") { } foreach (var path in pathitems) { if (Utilities.Strings.IsXMLFile(path)) { //if (!(path.EndsWith(".xml") || path.EndsWith(".xsd"))) //{ //} AddRelativeReferencedFiles(path); } } //AddRelativeReferencedFiles(path); return(result); }
/// <summary> /// Create an XML element that represents this request /// </summary> public XmlElement ToXmlElement() { var requestNode = Xml.Element("request", xmlns); var fileAttr = Xml.Attr(requestNode, "filename", FileName); var sizeAttr = Xml.Attr(requestNode, "size", Size.ToString()); var contentTypeAttr = Xml.Attr(requestNode, "content-type", ContentType); return(requestNode); }
public bool LoadLink(XmlNode node, XbrlTaxonomyDocument taxonomydocument) { var result = true; var linkpath = Xml.Attr(node, xlinkrefattributeselector); AddRelativeReferencedFiles(linkpath); return(result); }