我正在使用此处找到的 fhir-net-api 库将 FHIR 消息从 JSON 转换为 XML。生成的 XML 具有http://hl7.org/fhir/的名称空间,这似乎是该库使用的默认名称。使用此库序列化为 XML 时,有没有办法控制命名空间。我知道我可以单独更改 XML 命名空间,但最好一步完成。
var b = new
Hl7.Fhir.Serialization.ResourceReader(
FhirJsonParser.CreateFhirReader(json),
ParserSettings.Default).Deserialize();
return Hl7.Fhir.Serialization.FhirSerializer.SerializeResourceToXml(b).ToString();