[英]Allow special characters in Xelement.SetAttributeValue
我想在属性名称中使用特殊字符,如“:”我该怎么做?
.SetAttributeValue("xmlns:xsi", "http://www.w3.org/2001/XMLSchema-instance");
当我尝试它时说“:”不允许作为属性名称
你可以这样做:
el.SetAttributeValue(XNamespace.Xmlns + "xsi", "http://www.w3.org/2001/XMLSchema-instance");
替代语法:
el.SetAttributeValue(XNamespace.Xmlns.GetName("xsi"), "http://www.w3.org/2001/XMLSchema-instance");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.