У меня есть сценарий использования для подготовки схемы XML для поддержки следующей структуры XML и ссылки на имя элемента XML в качестве значения в другом элементе XML:
Исходное сообщение :
<Message>
<Name>Person1</Name>
<LatLong>43.472429, -80.544429</LatLong>
<DeviceId>34563623567</DeviceId>
<UpdatedFields>
</UpdatedFields>
</Message>
Обновление до исходного сообщения
<Message>
<Name>Person1</Name>
<LatLong>43.644306, -79.338044</LatLong>
<DeviceId>34563623567</DeviceId>
<UpdatedFields>
<Field>LatLong</Field>
</UpdatedFields>
</Message>
Я попытался использовать XML-схему "ref" и complexType's mixed = "true", однако не смог найти способ ссылки на имя элемента взначение другого элемента xml.
Как можно ссылаться на имя элемента xml в другом элементе xml, но как на значение этого элемента?Это возможно в XML-схеме?
Спасибо!