Виджет панели инструментов: как связать список с не-сетевым источником данных XML - PullRequest
0 голосов
/ 11 декабря 2010

У меня есть XML-файл, расположенный на моем рабочем столе, который я хотел бы привязать к списку виджетов панели инструментов (tableview). Хотя я могу связать этот файл, если он находится в папке пакета виджета, я не могу связать файл XML со списком извне. Модальное диалоговое окно с предупреждением показывает: «попробуйте ввести путь относительно вашего приложения» - но это также, похоже, не работает. И да, я проверил «Разрешить внешний доступ к файлам» на панели «Атрибуты виджета».

1 Ответ

0 голосов
/ 11 декабря 2010

Я думаю, что нашел решение: вместо использования обычного пути к файлу Unix для ссылки на источник данных, например, '/Desktop/myXMLFile.xml', я обнаружил, что в файле XML также есть путь URL: 'file: ///~/Desktop/myXMLFile.xml.Исходя из мира программирования Какао, я не знал о XML-файлах и поведении виджетов как о чем-то вроде Web 2.0.

...