當前位置: 首頁>>代碼示例>>C#>>正文


C# XmlDocument.CreateCDataSection方法代碼示例

本文整理匯總了C#中Windows.Data.Xml.Dom.XmlDocument.CreateCDataSection方法的典型用法代碼示例。如果您正苦於以下問題:C# XmlDocument.CreateCDataSection方法的具體用法?C# XmlDocument.CreateCDataSection怎麽用?C# XmlDocument.CreateCDataSection使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Windows.Data.Xml.Dom.XmlDocument的用法示例。


在下文中一共展示了XmlDocument.CreateCDataSection方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。

示例1: save_click

        async private void save_click(object sender, RoutedEventArgs e)
        {
            try
            {
                Windows.Storage.StorageFile file = null;
                Windows.Storage.StorageFolder local = Windows.Storage.ApplicationData.Current.LocalFolder;
                XmlDocument xmlDoc = new XmlDocument();
                xmlDoc.LoadXml("<profile/>");
                XmlElement userNode = xmlDoc.CreateElement("username");
                XmlElement emailNode = xmlDoc.CreateElement("email");
                XmlElement phoneNode = xmlDoc.CreateElement("phone");

                XmlCDataSection userName = xmlDoc.CreateCDataSection(input_username.Text);
                XmlCDataSection email = xmlDoc.CreateCDataSection(input_email.Text);
                XmlCDataSection phone = xmlDoc.CreateCDataSection(input_phone.Text);

                userNode.AppendChild(userName);
                emailNode.AppendChild(email);
                phoneNode.AppendChild(phone);

                xmlDoc.DocumentElement.AppendChild(userNode);
                xmlDoc.DocumentElement.AppendChild(emailNode);
                xmlDoc.DocumentElement.AppendChild(phoneNode);
                bool createFile = false;
                try
                {
                    file = await local.GetFileAsync("profile.xml");
                }
                catch
                {
                    createFile = true;
                }
                if(createFile)
                {
                    file = await local.CreateFileAsync("profile.xml");
                }
                await xmlDoc.SaveToFileAsync(file);                               
            }
            catch { }
            this.navigationHelper.GoBack();
        }
開發者ID:bjhamltn,項目名稱:mealaroni_phone_app_windows,代碼行數:41,代碼來源:profile.xaml.cs


注:本文中的Windows.Data.Xml.Dom.XmlDocument.CreateCDataSection方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。