xmlutil.cs
来自「动易SiteFactory™ 网上商店系统1.0源代码」· CS 代码 · 共 49 行
CS
49 行
namespace PowerEasy.Controls.Editor
{
using System;
using System.Xml;
internal sealed class XmlUtil
{
private XmlUtil()
{
}
public static XmlNode AppendElement(XmlNode node, string newElementName)
{
return AppendElement(node, newElementName, null);
}
public static XmlNode AppendElement(XmlNode node, string newElementName, string innerValue)
{
node = node as XmlDocument;
XmlNode node2 = node.AppendChild(node.OwnerDocument.CreateElement(newElementName));
if (innerValue != null)
{
node2.AppendChild(node.OwnerDocument.CreateTextNode(innerValue));
}
return node2;
}
public static XmlAttribute CreateAttribute(XmlDocument xmlDocument, string name, string value)
{
XmlAttribute attribute = xmlDocument.CreateAttribute(name);
attribute.Value = value;
return attribute;
}
public static void SetAttribute(XmlNode node, string attributeName, string attributeValue)
{
if (node.Attributes[attributeName] != null)
{
node.Attributes[attributeName].Value = attributeValue;
}
else
{
node.Attributes.Append(CreateAttribute(node.OwnerDocument, attributeName, attributeValue));
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?