|
Помогите разобраться с ошибкой unresolved namespace prefix 'v8e'
|
|||
---|---|---|---|
#18+
Использую компоненту SQLXMLBulkLoad. Есть такая <v8e:Port>1661</v8e:Port> строка в xml документе, описываю его в xsd схеме <?xml version="1.0" ?> <Schema xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:xml:datatypes" xmlns:sql="urn:schemas-microsoft-com:xml-sql" > <ElementType name="Port" sql:datatype="nvarchar(50)" /> <ElementType name="EventLog" sql:is-constant="1"> <element type= "Event" /> </ElementType> <ElementType name="Event" sql:relation="Event" > <element type="v8e:Port" sql:field="Port" /> </ElementType> </Schema> получается ошибка: unresolved namespace prefix 'v8e' Как поступить в данной ситуации? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2014, 16:54 |
|
Помогите разобраться с ошибкой unresolved namespace prefix 'v8e'
|
|||
---|---|---|---|
#18+
SaenkoivКак поступить в данной ситуации?Объявить пространство имен с алиасом v8e ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2014, 17:31 |
|
Помогите разобраться с ошибкой unresolved namespace prefix 'v8e'
|
|||
---|---|---|---|
#18+
_Vasilisk_, Гоню. Указать в схеме правильный targetNamespace ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2014, 17:32 |
|
Помогите разобраться с ошибкой unresolved namespace prefix 'v8e'
|
|||
---|---|---|---|
#18+
_Vasilisk_, А, судя по Вашим огрызкам кода, Вам нужно две схемы с различными targetNamespace ... |
|||
:
Нравится:
Не нравится:
|
|||
22.04.2014, 17:33 |
|
Помогите разобраться с ошибкой unresolved namespace prefix 'v8e'
|
|||
---|---|---|---|
#18+
Исправлюсь за огрызки кода) Схема: <?xml version="1.0" ?> <Schema xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:xml:datatypes" xmlns:sql="urn:schemas-microsoft-com:xml-sql" > <ElementType name="Port" sql:datatype="nvarchar(50)" /> <ElementType name="EventLog" sql:is-constant="1"> <element type= "v8e:Event" /> </ElementType> <ElementType name="Event" sql:relation="Event" > <element type="Port" sql:field="Port" /> </ElementType> </Schema> Файл данных: <?xml version="1.0" encoding="UTF-8"?> <v8e:EventLog xmlns:v8e=" http://v8.1c.ru/eventLog" xmlns:xs=" http://www.w3.org/2001/XMLSchema" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"> <v8e:Event> <v8e:Level>Information</v8e:Level> <v8e:Date>2014-04-11T15:32:33</v8e:Date> <v8e:ApplicationName>COMConsole</v8e:ApplicationName> <v8e:ApplicationPresentation>COM-администратор</v8e:ApplicationPresentation> <v8e:Event>_$Session$_.Start</v8e:Event> <v8e:EventPresentation>Сеанс. Начало</v8e:EventPresentation> <v8e:User>071523a4-516f-4fce-ba4b-0d11ab7a1893</v8e:User> <v8e:UserName/> <v8e:Computer>ARGON</v8e:Computer> <v8e:Metadata/> <v8e:MetadataPresentation/> <v8e:Comment/> <v8e:Data xsi:nil="true"/> <v8e:DataPresentation/> <v8e:TransactionStatus>NotApplicable</v8e:TransactionStatus> <v8e:TransactionID/> <v8e:Connection>6727</v8e:Connection> <v8e:Session>1</v8e:Session> <v8e:ServerName>VENUSNEW2</v8e:ServerName> <v8e:Port>1661</v8e:Port> <v8e:SyncPort>1661</v8e:SyncPort> </v8e:Event> </v8e:EventLog> Как правильно указать targetNamespace в моем случае? p.s. что-то менять в файле данных возможности нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2014, 07:57 |
|
Помогите разобраться с ошибкой unresolved namespace prefix 'v8e'
|
|||
---|---|---|---|
#18+
Saenkoiv, targetNamespace=" http://v8.1c.ru/eventLog" Все упоминания v8e в схеме убрать Также в схеме объявить xmlns=" http://v8.1c.ru/eventLog" ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2014, 12:18 |
|
Помогите разобраться с ошибкой unresolved namespace prefix 'v8e'
|
|||
---|---|---|---|
#18+
Нашел в интернете пример другой схемы, постарался сделать по образцу получилось так: <?xml version="1.0" encoding="utf-8"?> <xsd:schema id="EventLog" targetNamespace=" http://v8.1c.ru/eventLog" xmlns:xsd=" http://www.w3.org/2001/XMLSchema" xmlns:sql="urn:schemas-microsoft-com:mapping-schema" xmlns:v8e=" http://v8.1c.ru/eventLog" > <xsd:element name="EventLog" v8e:Prefix="v8e" sql:is-constant="1" > <xsd:complexType> <xsd:sequence> <xsd:element name="Event" v8e:Prefix="v8e" sql:relation="Event" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="Port" v8e:Prefix="v8e" sql:field="Port" type="xsd:integer" /> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema> Что по факту происходит: в БД создается таблица необходимой структуры, но не заполняется данными, такое ощущение что указанный префикс игнорируется. Подскажите в чем ошибка в схеме? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2014, 14:41 |
|
Помогите разобраться с ошибкой unresolved namespace prefix 'v8e'
|
|||
---|---|---|---|
#18+
SaenkoivПодскажите в чем ошибка в схеме?Какой смысл, что либо Вам говорить если Вы игнорируете советы? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2014, 15:14 |
|
Помогите разобраться с ошибкой unresolved namespace prefix 'v8e'
|
|||
---|---|---|---|
#18+
_Vasilisk_, Я не игнорирую, я благодарен за советы, я ими воспользовался, но загрузка не заработала, потому решил попробовать другим способом. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2014, 15:25 |
|
Помогите разобраться с ошибкой unresolved namespace prefix 'v8e'
|
|||
---|---|---|---|
#18+
Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2014, 17:30 |
|
Помогите разобраться с ошибкой unresolved namespace prefix 'v8e'
|
|||
---|---|---|---|
#18+
_Vasilisk_Все упоминания v8e в схеме убратьРаботая с xml-шаблонами Excel 2003 заметил, что если создавать атрибут типа ss:Hidden через xsl:attribute, то создается атрибут с рандомным неймспейсом, но этот неймспейс переобъявляется как ss (не помню как конструкция выглядела). С точки зрения схемы все оказалось валидно, но эксель просто проигнорировал атрибут. Не применил и не ругнулся. Так что для конкретного софта наличие и правильное название неймспейса может быть важным. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2014, 18:10 |
|
|
start [/forum/topic.php?fid=14&fpage=14&tid=1332369]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 262ms |
total: | 403ms |
0 / 0 |