[英]Attribute in Tag XML C#
我正在使用C#生成xml文件,該文件存在,但是我需要在標簽內設置一個屬性。例如:
<InfDeclaracaoPrestacaoServico Id="ID41503">
在我的文件中,該“ Id”留在標簽之間
<InfDeclaracaoPrestacaoServico>
Id="ID41503"
<Rps>
我的標簽是這樣創建的:
XmlNode xmlNodeIdentificacaoRps = xmldoc.CreateElement("InfDeclaracaoServico", "IdentificacaoRps", null);
xmlNodeIdentificacaoRps.InnerText = "";
xmlNodeInfDeclaracaoServico.AppendChild(xmlNodeIdentificacaoRps);
我想代替“ InnerText”我需要放置一個屬性..但不知道我該怎么做! 任何幫助將不勝感激
您可以按如下所示添加Attribute
:
XmlAttribute attr = xmldoc.CreateAttribute("Id");
attr.Value = "ID41503";
xmlNodeIdentificacaoRps.Attributes.Append(attr);
屬性位於XML Elements標記內,如果將其放置在element(嵌套)之下,則必須使用:
xmlNodeIdentificacaoRps.InnerText = "Id='ID41503'";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.