Вот возникла такая задача:
Есть в описании структуры XML вот такой нод:
DTD[br]<!ELEMENT ReportNote (#PCDATA)*>[br]
Или XSD[br]<xs:element name="ReportNote" type="xs:string" />[br]
Хочется ну такого... странного. Чтоб в тегах[br]<ReportNote>Мама мыла Лушу мылом</ReportNote>[br]
находился не текст их текстового файла, а что-то типа:[br]<ReportNote>[br] <xi:include xmlns="http://www.w3.org/2001/XInclude" href="note.txt" parse="text"/>[br]</ReportNote>[br]
Написать в XML такое запросто, :) но вот только парсер ругается на то что в теге ReportNote не должно быть вложенных тегов, а должна быть строка.
Честно говоря, не хочется в теги весь текст из файла пихать. Сейчас именно так и сделано. Хочется как-то поэлегантнее.
Кто знает, как в DTD/XSD описать такой include? Я чего-то не нашел. Может и нельзя, а я тут горы пустой породы лопачу.
Похожие темы
- Форум А у вас были проблемы с XML в JAVA? (2005)
- Форум Как использовать xsd-схему с описанием soap-запроса (2018)
- Форум текст -> шаблонизатор -> xml (2017)
- Форум Оформление текстов, текстовые эффекты (2007)
- Форум qt4 прочитать русский текст из xml (2012)
- Новости Microsoft запатентовала хранение текстовых документов в XML (2009)
- Форум текстовый редактор... для редактирования, блин, текстов (2020)
- Форум Поменять регистр текста в текстовых файлах (2008)
- Форум XML::Bare разбор xml (2014)
- Форум xml (2005)