Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Автоматизированный поиск циклических ссылок / 2 сообщений из 2, страница 1 из 1
14.08.2012, 17:00
    #37916354
Novice765
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматизированный поиск циклических ссылок
Доброго дня!

Есть такая ситуация:
Схема А импортирует схему Б
Схема Б импортирует схему С
Схема С импортирует схему А

Получается цикл. Может быть кто-нибудь подскажет, есть ли инструмент, который поможет найти подобные ссылки?

Заранее спасибо!
...
Рейтинг: 0 / 0
14.08.2012, 17:54
    #37916467
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматизированный поиск циклических ссылок
Может поможет. Требуется MSXML 6.

Можно переделать под MSXML 4
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
var cache = new ActiveXObject("MSXML2.XMLSchemaCache.6.0");
var schema = new ActiveXObject("MSXML2.DOMDocument.6.0");
schema.validateOnParse = true;
schema.async = false;
schema.setProperty("ResolveExternals", true);
if (schema.load("A.xsd")) {
  try {
    schema.setProperty("SelectionLanguage", "XPath");
    schema.setProperty("SelectionNamespaces", "xmlns:xsd='http://www.w3.org/2001/XMLSchema'");
    var attr = schema.selectSingleNode('/xsd:schema/@targetNamespace');
    cache.add(attr.nodeValue, schema);
  } catch (e) {
    WScript.echo(e.description);
  }
} else {
  WScript.echo('Load error');  // for details see schema.parseError
}
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Автоматизированный поиск циклических ссылок / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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