Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        /// <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);
        }
Ejemplo n.º 3
0
        public bool LoadLink(XmlNode node, XbrlTaxonomyDocument taxonomydocument)
        {
            var result   = true;
            var linkpath = Xml.Attr(node, xlinkrefattributeselector);

            AddRelativeReferencedFiles(linkpath);

            return(result);
        }