xml файл не отображается должным образом для каждой таблицы стилей - PullRequest
0 голосов
/ 19 марта 2020

Я очень новый человек для файла XML ... пожалуйста, поймите, хотя мой вопрос очень прост.

Я создал файл xml, как показано ниже, однако файлы xml не правильно показывается. Он не отображается как таблица стилей и отображаются только входные данные.

В чем проблема и что необходимо исправить, чтобы отобразить данные для таблицы стилей? Заранее благодарю за помощь.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE fda-regional:fda-regional SYSTEM "http://www.accessdata.fda.gov/static/eCTD/us-regional-v3-3.dtd">
<?xml-stylesheet type="text/xsl" href="http://www.accessdata.fda.gov/static/eCTD/us-regional.xsl"?>
<fda-regional:fda-regional dtd-version="3.3" xml:lang="text" xmlns:fda-regional="http://www.ich.org/fda" xmlns:xlink="http://www.w3c.org/1999/xlink">
	<admin>
		<applicant-info>
			<id>123456677</id>
			<company-name>ABCDE</company-name>
			<applicant-contacts>
				<applicant-contact>
<!--applicant-contact-type "fdaact1" is regulatory -->
					......
				</applicant-contact>
				<applicant-contact>
					.....
				</applicant-contact>
			</applicant-contacts>
		</applicant-info>
		<application-set>
			<application application-containing-files="true">
				<application-information>
<!-- application-type "fdaat4" is IND -->
					<application-number application-type="fdaat4">123456</application-number>
				</application-information>
				<submission-information>
<!-- submission-type "fdast1" is original-application -->
					<submission-id submission-type="fdast1">0001</submission-id>
<!-- submission-sub-type "fdasst3" is application -->
					<sequence-number submission-sub-type="fdasst3">0000</sequence-number>
<!-- form-type "fdaft1" is Form FDA 1571 -->					
				</submission-information>
			</application>
		</application-set>
	</admin>
	<m1-regional>
		......
	</m1-regional>
</fda-regional:fda-regional>

1 Ответ

0 голосов
/ 19 марта 2020

Что ж, с XML явно ничего плохого нет, но XML - это единственное, что вы нам показали. Это означает, что это либо таблица стилей, либо способ ее запуска.

Таблица стилей выглядит как проверенный код производственного качества, хотя и использует закрытый элемент msxsl:script, что может означать, что существуют ограничения на его использование. выполняется (какие среды / процессоры).

Я полагаю, вы запускаете код в браузере. Это может быть проблема межсайтового скриптинга; в наши дни браузеры очень осторожны в отношении того, откуда можно загрузить XML и XSL.

Несколько вещей, которые нужно попробовать:

(a) Посмотрите на диагностику c. консоль разработки браузера. Очень часто он говорит вам точно, что не так.

(b) Убедитесь, что вы получаете доступ как к документу XML, так и к таблице стилей XSLT, используя HTTP (не доступ к файлу) и с того же веб-сервера (сделайте копию таблицы стилей на вашем собственном веб-сервере).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...