Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Отображение файловой системы в виде xml. Помогите! / 8 сообщений из 8, страница 1 из 1
12.01.2012, 22:06:19
    #37612021
SashaBonD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение файловой системы в виде xml. Помогите!
Всем привет! Дали задание: отобразить файловую систему в виде хмл на джаве, порядок действий такой: 1) FS info; 2)XML; 3)XSD схема; 4)x... забыл название; 5) JAXB; 6) Sysout.
Прошу помочь разобраться как вообще это делать, с чего начать? задание надо сдать до конца недели, а я так и не разобрался( Буду очень благодарен в подробном описании.
...
Рейтинг: 0 / 0
12.01.2012, 22:18:21
    #37612042
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение файловой системы в виде xml. Помогите!
SashaBonDВсем привет! Дали задание: отобразить файловую систему в виде хмл на джаве, порядок действий такой: 1) FS info;
Отобразить = представить файловую структуру в виде XML?
...
Рейтинг: 0 / 0
12.01.2012, 23:05:56
    #37612103
SashaBonD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение файловой системы в виде xml. Помогите!
Ну да, чтобы информацию выводил в виде xml, допустим:
<root>
<disk name = "C:">
<object isfile = "false" name = "dirl">
и например еще размер файла
...
Рейтинг: 0 / 0
12.01.2012, 23:21:22
    #37612123
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение файловой системы в виде xml. Помогите!
SashaBonD,
ну и начинай:
- поиск "создать XML"
2 параллельные задачи, одна создавать ноды в XML другая инфо о файл.системе.
Потом гуру проснутся и ещё инфы подкинут, к утру
...
Рейтинг: 0 / 0
13.01.2012, 06:30:29
    #37612315
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение файловой системы в виде xml. Помогите!
SashaBonDНу да, чтобы информацию выводил в виде xml, допустим:
<root>
<disk name = "C:">
<object isfile = "false" name = "dirl">
и например еще размер файла
Тогда хватит File (в JDK 7 можно посмотреть еще Files и Path) + System.out.println (или FileWriter).
...
Рейтинг: 0 / 0
15.01.2012, 02:09:53
    #37614945
SashaBonD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение файловой системы в виде xml. Помогите!
Leonidv,

а как конкретно преобразовать XSD схему в java классы в винде?
...
Рейтинг: 0 / 0
15.01.2012, 03:52:10
    #37614956
SashaBonD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение файловой системы в виде xml. Помогите!
Такс разобрался как с jaxb классы делать, но теперь проблема в правильно составленной схеме - ошибки выдает, поправьте, пожалуйста:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema elementFormDefault="qualified"
xmlns:xs=" http://www.w3.org/2001/XMLSchema">

<xs:element name="root">
<xs:complexType>
<xs:sequence>

<xs:element name="Disc" type="xs:string">
<xs:element name="Objects" type="xs:string">
<xs:complexType mixed="true">
<xs:element name="name" type="xsd:string" minOccurs="1" maxOccurs="1" />
<xs:element name="isfile" type="xsd:boolean" minOccurs="1" maxOccurs="1" />
<xs:element name="Size" type="xsd:integer" minOccurs="1" maxOccurs="1" />
</xs:complexType>
</xs:element>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
...
Рейтинг: 0 / 0
15.01.2012, 04:36:19
    #37614962
SashaBonD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отображение файловой системы в виде xml. Помогите!
такс заработала такая схема:
<?xml version="1.0"?>
<schema xmlns = " http://www.w3.org/2001/XMLSchema"
xmlns:exp=" http://www.oracle.com/sample3/"
targetNamespace=" http://www.oracle.com/sample3/"
elementFormDefault="qualified">

<complexType name="root">
<sequence>
<element name="Disc" type="string"/>
<element name="Objects" type="string"/>
<element name="name" type="string" minOccurs="1" maxOccurs="1"/>
<element name="isfile" type="boolean" minOccurs="1" maxOccurs="1"/>
<element name="Size" type="integer" minOccurs="1" maxOccurs="1"/>
</sequence>
</complexType>
</schema>


создался класс root.java, расскажите как теперь быть? как именно написать и где чтобы выводил содержимое диска С по данной схеме?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Отображение файловой системы в виде xml. Помогите! / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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