|
Рукотворный обмен. ФабрикаXDTO - есть пара вопросов |
☑ |
0
Маленький Вопросик
17.04.15
✎
09:01
|
Никогда не имел дело с ФабрикаXDTO.
Подскажите, как нужно правильно задать пространство имен, скажем для следующих типов полей в XML
- Сотрудники
-- Фамилия
-- Имя
-- Отчество
-- ДатаРождения.
|
|
1
Маленький Вопросик
17.04.15
✎
09:23
|
единицаТип = ФабрикаXDTO.Тип(“?, “ЕдиницаИзмерения”);
основной вопрос - можно ли обойтись без , а использовать прямую ссылку на xsd файл.
|
|
2
Маленький Вопросик
17.04.15
✎
12:24
|
апнем
|
|
3
jk3
17.04.15
✎
12:47
|
"; -- это просто название пространства имён, чтобы было понятно где искать тип с названием "ЕдиницаИзмерения", т.к. в разных пространствах имён названия могут быть одни и те же.
>использовать прямую ссылку на xsd файл
Можно.
Кури мануал по объектам: WSОпределения, WSПрокси.
|
|
4
Маленький Вопросик
17.04.15
✎
18:20
|
покуримм.... а почему используют тип как ссылку на веб-адрес?
|
|
5
Маленький Вопросик
17.04.15
✎
18:50
|
СхемаXML = Новый СхемаXML;
СхемаXML.РасположениеСхемы = "schema.xsd";
СхемыXML = Новый НаборСхемXML;
СхемыXML.Добавить(СхемаXML);
ЧтениеXML = Новый ЧтениеXML();
ЧтениеXML.ОткрытьФайл("data.xml");
Фабрика = Новый ФабрикаXDTO(СхемыXML);
Данные = Фабрика.ПрочитатьXML(ЧтениеXML);
Сообщить("generated: " + Данные.generated);
|
|
6
Serginio1
17.04.15
✎
19:36
|
Проще
Фабрика= СоздатьФабрикуXDTO("schema.xsd")
|
|
7
Serginio1
17.04.15
✎
19:37
|
|
|
8
quest
17.04.15
✎
21:18
|
(00) оно тупо должно быть уникальным. Все. Можешь назвать http:\\xуй
и ничего за это не будет
|
|