|
|
|
| Вообщем такая ситуация
Операция
GetPersonalAccount
Входные параметры
1) Идентификатор л/с (тип
PersonalAccountIDType)
Выходные данные
1) Данные по ЛС (тип PersonalAccountType)
2) Текущий расчётный месяц ( тип YearMonthType)
3) Статус выполнения операции (тип WebServiceResultType)
Описание типа PersonalAccountIDType
Имя поля
accountNumber
flatNumber
Вообщем как оставить xml такой структуры. xml надо отправлять на адрес, оканчивающийся на .svc | |
|
|
|
|
|
|
|
для: capitan-america
(13.09.2011 в 09:15)
| | Это, как я понял, выдержка из более объёмного документа? Тут неполные данные по которым трудно что-либо определённое сказать.
Дайте ссылку или выложите весь документ по формированию структуры XML запроса. Вы ведь с каким-то сервисом пытаетесь законтачиться? | |
|
|
|
|
|
|
|
для: Axxil
(13.09.2011 в 12:48)
| | больше данных к сожалению дать не могу, ибо нет и запрещено.
А в общем там указываются спецификации общения между серверами(какие протоколы использовать и что надо xml использовать).
+ вот эти данные(их там больше, но в не плане пояснений, а просто больше подобных операций и прочее).
Вообщем, я просто хотел узнать, как можно наиболее правильно описать xml для таких типов данных. | |
|
|
|
|
|
|
|
для: capitan-america
(13.09.2011 в 14:01)
| | Ну тут может быть всё что угодно, например:
<field type="PersonalAccountIDType">accountNumber</field>
<field type="PersonalAccountIDType">flatNumber<field>
|
или
<fields type="PersonalAccountIDType">
<accountNumber></accountNumber>
<flatNumber></flatNumber>
</fields>
|
куча разных вариантов может быть. Тут какого-то эталона или правильного решения быть может, всё зависит от конкретных соглашений и спецификаций. | |
|
|
|
|
|
|
|
для: Axxil
(13.09.2011 в 14:25)
| | Вообщем получил еще немного данных.
Требования к документированию элементов метаданных
Все элементы метаданных в XML-схеме должны быть документированы на русском языке.
Документирование элементов метаданных рекомендуется выполнять с использованием конструкции XML Schema:
<xsd:annotation>
<xsd:documentation>Текст описания</xsd:documentation>
</xsd:annotation>
Синтаксическую конструкцию XML Schema<!-- текст комментария -->рекомендуется применять только в качестве вспомогательных комментариев к XML схеме, если это необходимо, и не использовать для документирования элементов метаданных.
Требования к наименованию элементов метаданных
При формировании наименования элементов метаданных рекомендуется осуществлять подбор слова или словосочетания из английского языка, соответствующего тому или иному используемому понятию.
Наименования, обозначающие общепринятые аббревиатуры, подлежат транслитерации на латиницу.
В исключительных случаях, если в английском языке отсутствует слово или словосочетание, достаточно однозначно определяющее описываемое понятие или допускающее большое количество вариантов обратного перевода, допустимо использовать транслитерацию на латинский алфавит, производимую согласно ГОСТ 7.79-2000 (ИСО 9-95) «Правила транслитерации кирилловского письма латинским алфавитом».
Все слова в наименовании элемента метаданных рекомендуется использовать полностью, без сокращений.
Порядок записи слов в наименовании, в которых используется два или более слова, должен соответствовать правилам английского языка. Слова должны записываться подряд, без пробела и других знаков между ними.
Наименования метаданных должны записываться строчными буквами, кроме аббревиатур, записываемых полностью прописными (заглавными) буквами. Если используется два или более слова, то каждое последующее слово кроме первого должно начинаться с прописной (заглавной) буквы.
По согласованию допускается использование в качестве первого (а также единственного) слова с прописной (заглавной) буквы.
В наименования простых и составных типов (simpleType, complexType) для обозначения их отличия от элементов (element), рекомендуется добавлять суффикс «Type».
Мне это лично ни о чем не говорит пока, а время на разборы не очень много.. | |
|
|
|