2010-05-10 3 views
2

, мы разрабатываем компонент поиска Google для нашего сайта. Мы получаем результат от Google в форме XML.Где можно найти Google Search XSD

Где я могу найти результаты поиска XSD для Google?

ответ

3

Глядя на google xml reference, есть раздел о DTD и его местонахождение:

ОТД доступна на Google Search Appliance на http://<appliance_hostname>/google.dtd.

Таким образом, похоже, что Google использует DTD, а не XSD.

+0

Да Это DTD, но мне нужен XSD, а XMLBeans Requir XSD, а также я попробовал онлайн-инструмент http://www.hitsw.com/xml_utilites/ для преобразования DTD и получил погрешность. Произошла ошибка при попытке конвертировать XML-файл DTD в файл XML-схемы. Сведения об ошибке: de.tudarmstadt.ito.schemas.dtd.DTDException: Двойное объявление типа элемента: IMAGE – MPH

+0

@MPH - DTD более выразительны, чем XSD, поэтому не все DTD могут быть преобразованы. Возможно, вам придется создать свой собственный XSD вручную. – Oded

0

Вы можете использовать Trang для преобразования DTD в XML-схему (XSD). Я просто создал this XSD для DTD Google таким образом. Это действительная схема XML, но, вероятно, потребуется ручное редактирование, чтобы быть полезным.

Смежные вопросы