powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / xsd и namespaces
2 сообщений из 2, страница 1 из 1
xsd и namespaces
    #38829544
мимо xml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть схема

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
        xmlns:xs="http://www.w3.org/2001/XMLSchema" 
        xmlns:t="http://test.org/test_sch"
        targetNamespace="http://test.org/test_sch">
    
    <xs:element name="address_book">
        <xs:complexType>
            <xs:sequence>
                <xs:element name="address" type="t:AddressType" minOccurs="0" maxOccurs="unbounded" />
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    
    <xs:complexType name="AddressType">
        <xs:attribute name="City" type="xs:string" />
        <xs:attribute name="Region" type="xs:string" />
        <xs:attribute name="Street" type="xs:string" />
    </xs:complexType>

</xs:schema>



есть xml который ей удовлетворяет

Код: xml
1.
2.
3.
4.
5.
<?xml version="1.0" encoding="UTF-8"?>
<t:address_book xmlns:t="http://test.org/test_sch">
    <address City="New York" Region="NY" Street="Bush 1001/1" />
    <address City="Marakesh" Region="ZZ" Street="Bonobo 1002/3" />
</t:address_book>



а надо чтобы у дочерних элементов префикс был t:

Код: xml
1.
2.
3.
4.
5.
<?xml version="1.0" encoding="UTF-8"?>
<t:address_book xmlns:t="http://test.org/test_sch">
    <t:address City="New York" Region="NY" Street="Bush 1001/1" />
    <t:address City="Marakesh" Region="ZZ" Street="Bonobo 1002/3" />
</t:address_book>



как подогнать схему?
...
Рейтинг: 0 / 0
xsd и namespaces
    #38829606
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: xml
1.
<xs:schema elementFormDefault="qualified"
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / xsd и namespaces
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]