Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Помогите со схемой xsd / 3 сообщений из 3, страница 1 из 1
01.12.2009, 23:09
    #36342183
Кхе
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите со схемой xsd
Хочу чтобы был атрибут у last_name, но не пойму как в схему прописать чтобы и атрибут был и текст у элемента last_name.
Сейчас если <last_name id="2"></last_name>, то все ок, а если <last_name id="2">2</last_name>, то не проходит валидации. Как быть?

Код: plaintext
1.
2.
3.
4.
5.
<?xml version="1.0"?>
<person 
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	 xsi:noNamespaceSchemaLocation="xsd.xsd">
	<last_name  id="2"> 2 </last_name>
</person>

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<xsd:schema
 xmlns:xsd="http://www.w3.org/2001/XMLSchema">
	<xsd:element name="person">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="last_name">
					<xsd:complexType>
						<xsd:attribute name="id" type="xsd:string" use="required"/>
					</xsd:complexType>
				</xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
</xsd:schema>
...
Рейтинг: 0 / 0
02.12.2009, 09:20
    #36342483
pikehunter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите со схемой xsd
вот что предлагает альтова

<?xml version="1.0" encoding="UTF-8"?>
<!--W3C Schema generated by XMLSpy v2008 (http://www.altova.com)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="person">
<xs:complexType>
<xs:sequence>
<xs:element name="last_name">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:byte">
<xs:attribute name="id" type="xs:byte" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
...
Рейтинг: 0 / 0
02.12.2009, 12:27
    #36343062
Кхе
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите со схемой xsd
Ясно спасибо)
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Помогите со схемой xsd / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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