|
|
|
Помогите найти ошибки в XML Correlate
|
|||
|---|---|---|---|
|
#18+
XML code:<GetMOInfoResponse xmlns=" http://myserver.com/serv/myServices/myServices/v1" > <GetMOInfoResult xmlns:a=" http://schemas.datacontract.org/2004/07/MYS.Business.Data.EService" xmlns:i=" http://www.w3.org/2001/XMLSchema-instance" > <a:dataSource>0</a:dataSource> <a:fullName>name</a:fullName> <a:id>1234567890</a:id> <a:stList> <a:stList> <a:MOSRStavkaByType> <a:personalTypeID>1</a:personalTypeID> <a:personalType>my type1</a:personalType> <a:stPlan>25.25</a:stPlan> </a:MOSRStavkaByType> <a:MOSRStavkaByType> <a:personalTypeID>2</a:personalTypeID> <a:personalType>my type 2</a:personalType> <a:stPlan>29.75</a:stPlan> </a:MOSRStavkaByType> </a:stList> <a:totalPersonalLoading>374.37</a:totalPersonalLoading> </a:stList> <a:urAddress>my address</a:urAddress> </GetMOInfoResult> </GetMOInfoResponse>Classes:Class getInf.model.GetResult Extends (%RegisteredObject, %XML.Adaptor) { Parameter XMLNAME = "GetResult"; Property dataSource As %xsd.unsignedByte(XMLNAME = "dataSource"); Property fullName As %String(MAXLEN = "", XMLNAME = "fullName"); Property id As %Integer(XMLNAME = "id"); Property stList As list Of getInf.model.MOSRStList(XMLITEMNAME = "MOSRStList", XMLNAME = "stList", XMLPROJECTION = "COLLECTION"); Property urAddress As %String(XMLNAME = "urAddress"); } Class getInf.model.MOSRStList Extends (%RegisteredObject, %XML.Adaptor) { Parameter XMLNAME = "MOSRStList"; Property stList As list Of getInf.model.MOSRStByType(XMLITEMNAME = "MOSRStByType", XMLNAME = "stList", XMLPROJECTION = "COLLECTION"); Property totalPersonalLoading As %xsd.double(XMLNAME = "totalPersonalLoading"); } Class getInf.model.MOSRStByType Extends (%RegisteredObject, %XML.Adaptor) { Parameter XMLNAME = "MOSRStavkaByType"; Property personalTypeID As %Integer(XMLNAME = "personalTypeID"); Property personalType As %String(MAXLEN = "", XMLNAME = "personalType"); Property stPlan As %xsd.double(XMLNAME = "stPlan"); } Запрос и Ошибка: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 06:55 |
|
||
|
Помогите найти ошибки в XML Correlate
|
|||
|---|---|---|---|
|
#18+
чтобы убедиться что все настроено верно для импорта, нужно попробовать экспортировать и посмотреть что получится, результат должен быть таким как то что импортируемClass getInf.model.GetResult Extends (%RegisteredObject, %XML.Adaptor) { Parameter XMLNAME = "GetMOInfoResult"; Property dataSource As %xsd.unsignedByte(XMLNAME = "dataSource"); Property fullName As %String(MAXLEN = "", XMLNAME = "fullName"); Property id As %Integer(XMLNAME = "id"); Property stList As getInf.model.MOSRStList(XMLITEMNAME = "MOSRStList", XMLNAME = "stList"); Property urAddress As %String(XMLNAME = "urAddress"); } Class getInf.model.MOSRStList Extends (%RegisteredObject, %XML.Adaptor) { Parameter XMLNAME = "stList"; Property stList As list Of getInf.model.MOSRStByType(XMLITEMNAME = "MOSRStavkaByType", XMLNAME = "stList", XMLPROJECTION = "COLLECTION"); Property totalPersonalLoading As %xsd.double(XMLNAME = "totalPersonalLoading"); } Class getInf.model.MOSRStByType Extends (%RegisteredObject, %XML.Adaptor) { Parameter XMLNAME = "MOSRStavkaByType"; Property personalTypeID As %Integer(XMLNAME = "personalTypeID"); Property personalType As %String(MAXLEN = "", XMLNAME = "personalType"); Property stPlan As %xsd.double(XMLNAME = "stPlan"); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 08:58 |
|
||
|
Помогите найти ошибки в XML Correlate
|
|||
|---|---|---|---|
|
#18+
DAiMor, теперь возникает следующая ошибка: ОШИБКА #6237: Неожиданный тег при XML вводе: MOSRStavkaByType (заканчивается в строке 1 символ 783). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2015, 10:04 |
|
||
|
|

start [/forum/topic.php?fid=39&fpage=12&tid=1556556]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 389ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...