Создание XML с помощью Rebol и rebelxml - PullRequest
1 голос
/ 10 октября 2009

Пример в doc http://www.rebol.org/documentation.r?script=rebelxml.r для создания XML работ

>> clear-xml-data
== ""
>> set-xml-data/content 'test/test "test"
== "<test><test>test</test></test>"
>>

но когда я хочу создать несколько вариантов, это не работает:

>> clear-xml-data
== ""
>> set-xml-data/content 'test "test"
** Script Error: foreach expected data argument of type: series
** Where: set-xml-data
** Near: foreach tag path [
    sub-rule: copy []
    append sub-rule reduce [
        'thru to-open-tag tag
    ]
    if all [...
>>

этот тоже не работает:

>> clear-xml-data
== ""
>> set-xml-data/content/with-attribute 'test/test "test" 'id "500"
== ""
>>

Что-то не так в моем синтаксисе?

1 Ответ

2 голосов
/ 31 октября 2009

Этот скрипт содержит ошибки ... не используйте его.

Если вы хотите работать с XML, то создайте объекты REBOL, а затем преобразуйте их в XML, используя библиотеки Гэвина МакКензи. Они на сайте rebol.org

...