Как вставить   в XSLT

ответ перца чили будет работать, если Вы согласитесь с контрактами, совместно используемыми сервисом. Если Вы хотите, чтобы они были разделены, пробуют это:

host1 = new ServiceHost(typeof(MyService1));
host2 = new ServiceHost(typeof(MyService2));

host1.Open();
host2.Open();

public class MyService1 : IMyService1
{
    #region IMyService1
    #endregion
}

public class MyService2 : IMyService2
{
    #region IMyService2
    #endregion
}

Редактирование: Как Матовое отправленный, это потребовало бы нескольких конечных точек для каждого сервиса/контракта

202
задан NorthCat 20 August 2014 в 09:04
поделиться

3 ответа

Вместо этого используйте код объекта & # 160; .

& nbsp; - это «ссылка на символьный объект» HTML. В XML нет именованного объекта для неразрывного пробела, поэтому вы используете код & # 160; .

Википедия включает список объектов XML и HTML , и вы можете видеть, что в XML всего 5 «предопределенных сущностей», а в HTML их более 200. Я также укажу на Создание пространства (& nbsp;) в XSL , где есть отличные ответы.

328
ответ дан 23 November 2019 в 05:00
поделиться

Возможно, вы захотите добавить определение этой сущности в начало файла (под объявлением xml):

<!DOCTYPE stylesheet [
<!ENTITY nbsp  "&#160;" >
]>

Также вы можете добавить другие сущности, такие как Ntilde, Aacute и т. д.

14
ответ дан 23 November 2019 в 05:00
поделиться

Используйте эту

<xsl:text disable-output-escaping="yes">&amp;</xsl:text>nbsp;

правку: опускающие голоса, вероятно, должны сначала подтвердить, что это работает (это работает и является наиболее общим решением проблемы).

21
ответ дан 23 November 2019 в 05:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: