internal static CT_ExternalSheetDataSet Parse(XElement node, XmlNamespaceManager namespaceManager)
        {
            CT_ExternalSheetDataSet ctObj = new CT_ExternalSheetDataSet();

            foreach (XElement childNode in node.ChildElements())
            {
                ctObj.sheetDataField.Add(CT_ExternalSheetData.Parse(childNode, namespaceManager));
            }
            return(ctObj);
        }
        internal static CT_ExternalSheetData Parse(XElement node, XmlNamespaceManager namespaceManager)
        {
            CT_ExternalSheetData sheetData = new CT_ExternalSheetData();

            sheetData.refreshErrorField = XmlHelper.ReadBool(node.Attribute("refreshError"));
            sheetData.sheetIdField      = XmlHelper.ReadUInt(node.Attribute("sheetId"));
            foreach (XElement childNode in node.ChildElements())
            {
                if (childNode.Name.LocalName == "row")
                {
                    sheetData.rowField.Add(CT_ExternalRow.Parse(childNode, namespaceManager));
                }
            }
            return(sheetData);
        }