私は問題があります。次のように XAttribute に名前を付けることはできません: XAttribute("xmlns", nss.NamespaceName)
XNamespace ns = "urn:hl7-org:v3"; XNamespace nsVoc = "urn:hl7-org:v3/voc";
new XElement("ClinicalDocument",
new XAttribute(XNamespace.Xmlns + "xsi", xsiNs.NamespaceName),
new XAttribute("xmlns", nss.NamespaceName),
new XAttribute(XNamespace.Xmlns + "voc", nsVoc.NamespaceName),
new XAttribute(xsiNs + "schemaLocation", ns.NamespaceName + "../Schemas/cda/Schemas/CDA.xsd"),
new XElement("typeId",
new XAttribute("root", rootTypeId),
new XAttribute("extension", extensionTypeId)),
new XElement("templateId",
new XAttribute("root", rootTemplateId)),
new XElement("templateId",
new XAttribute("root", rootTemplatedId)),
. . .
私はここでこの親のうなずきを閉じません..私は最後のうなずきの間に2000行あります
メッセージは次のとおりです: プレフィックス「」は、同じ開始要素タグ内で「」から「urn:hl7-org:v3」に再定義できません。