XSLT diffrence в таблицах стилей - PullRequest
0 голосов
/ 12 марта 2012

в моем последнем вопросе я думал, что у меня проблемы с XML, но не было такой большой разницы.

Я думаю, что проблема в XSL на самом деле, в том, чтобы узнать, как связать мою таблицу стилей XSL с помощью XML или, возможно, создать XSL, который может работать со многими типами XML?

как должна выглядеть моя таблица стилей, если это мой XML:

<?xml version="1.0"?>
<ArrayOfParticipantEvent xmlns="http://schemas.datacontract.org/2004/07/Accounts" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
    <ParticipantEvent>
      <PublicProfile>
        <AccountID>323877</AccountID>
        <PhotoID>6429</PhotoID>
      </PublicProfile>
   </ParticipantEvent>
</ArrayOfParticipantEvent>

Я просто могу видеть все данные моего XML в тексте на экране, как если бы он игнорировал файл XSL.

1 Ответ

0 голосов
/ 13 марта 2012

после некоторой отладки я обнаружил, что эта строка в xml сделала проблам с преобразованием xml:

xmlns="http://schemas.datacontract.org/2004/07/Accounts"

вы можете увидеть эту строку в xml выше.

но все же яНе знаю, есть ли проблема в xml или xsl, но для решения этой проблемы просто необходимо очистить пространство имен в DataContract следующим образом:

 [DataContract(Namespace="")]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...