DRAKON.SU
https://forum.drakon.su/

Промежуточный формат
https://forum.drakon.su/viewtopic.php?f=146&t=3616
Страница 2 из 2

Автор:  Ильченко Эдуард [ Воскресенье, 22 Январь, 2012 01:09 ]
Заголовок сообщения:  Re: Промежуточный формат

Степан Митькин писал(а):
Ильченко Эдуард писал(а):
Вот эта ?ссылка? что из себя должна представлять?

В гиперссылках могут быть амперсанды, поэтому безопаснее всего задействовать тег CDATA.
Вот здесь объясняется:
http://www.w3schools.com/xml/xml_cdata.asp


Спасибо, обязательно посмотрю.

Но так же интересует сам вид ссылки, содержание. Может быть есть какие-то стандарты. В OpenOffice что-то проскакивало. Там все ссылки и внешние, и к файлам и к объектам внутри описываются некоторым схожим образом, который я, во-первых, до конца не понял, во-вторых, не разобрался — это какой-то общий стандарт, или чисто OO-шная примочка.

Степан Митькин писал(а):
Но в целом есть что-то, что немного настораживает. Вам, Эдуард, виднее,
но, по-моему, имеет место архитектурная ошибка: модель данных вашей карты знаний смешана с вопросами форматирования.

Очень может быть : ) Дело для меня новое.
То что написано вначале топика уже устарело.

Во-первых, спасибо более опытным форумчанам, карта знаний будет храниться в формате XML.
Во-вторых, у меня уже четвёртый вариант формата : ) У этого формата проявилась интересная особенность: похоже он позволяет всю дракон-схему в один проход оттранслировать в текст программы без goto, без дублирования кода, без имитации переходов локальными процедурами, без использования уникальных идентификаторов икон. Правда, пока это гипотеза : ) Проверено вручную на нескольких примерах. Результаты ободряющие : ) Сейчас автоматизирую.

Возможно, я изобретаю велосипед : ) Но это так увлекательно ...

Ещё мне показалось удобным, использовать XML представление части схемы для её же копирования для последующей вставки в другое место схемы.

Автор:  Ильченко Эдуард [ Воскресенье, 22 Январь, 2012 17:08 ]
Заголовок сообщения:  Re: Промежуточный формат

Ильченко Эдуард писал(а):
Вот эта ?ссылка? что из себя должна представлять?


В некоторых xml документах имеются строки, похожие на приведённые ниже (выделение синим цветом моё)

<div><a href="/project/bizdev/consultants.html">Consultants Page</a></div>

<xsl:import href="../citeproc.xsl" />

<accel:item accel:code="KEY_Q" accel:mod1="true" xlink:href=".uno:Quit"/>

<xsl:include href="out-driver-latex.xsl" />

<a href="#fn{$footnote-number}" name="fnm{$footnote-number}" class="footnote-mark">

На содержание вот этих href есть какой-то стандарт?
Или каждый разработчик обходится с ними согласуясь со "здравым смыслом"? : )

Автор:  usr345 [ Воскресенье, 22 Январь, 2012 18:37 ]
Заголовок сообщения:  Re: Промежуточный формат

Ильченко Эдуард писал(а):
На содержание вот этих href есть какой-то стандарт?


Да.

http://www.ietf.org/rfc/rfc2396.txt

Автор:  Ильченко Эдуард [ Воскресенье, 22 Январь, 2012 19:59 ]
Заголовок сообщения:  Re: Промежуточный формат

usr345 писал(а):
Ильченко Эдуард писал(а):
На содержание вот этих href есть какой-то стандарт?


Да.

http://www.ietf.org/rfc/rfc2396.txt

Спасибо.

Автор:  Владислав Жаринов [ Вторник, 24 Январь, 2012 16:06 ]
Заголовок сообщения:  Re: Промежуточный формат

Ильченко Эдуард писал(а):
...
Во-первых, спасибо более опытным форумчанам, карта знаний будет храниться в формате XML.
Во-вторых, у меня уже четвёртый вариант формата : ) У этого формата проявилась интересная особенность: похоже он позволяет всю дракон-схему в один проход оттранслировать в текст программы без goto, без дублирования кода, без имитации переходов локальными процедурами, без использования уникальных идентификаторов икон. Правда, пока это гипотеза : ) Проверено вручную на нескольких примерах. Результаты ободряющие : ) Сейчас автоматизирую.

Возможно, я изобретаю велосипед : ) Но это так увлекательно ...

Ещё мне показалось удобным, использовать XML представление части схемы для её же копирования для последующей вставки в другое место схемы.
Что-то подобное видел у Путилина и Юрагова... Всё думал, не закинуть ли образ этой главки (про применение XML) оттуда на форум... но м.б. лучше сначала "велосипед" - а потом посмотреть, есть ли полезное (тем более, что на завод время нужно)... :)

Автор:  Владимир Паронджанов [ Пятница, 14 Октябрь, 2016 17:18 ]
Заголовок сообщения:  Re: Промежуточный формат

Эдуард Владимирович, просьба написать заключение по этой старой теме.
Она совсем устарела?
Или Вы использовали ее при разработке Фабулы?

Страница 2 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/