Xml 要按原样显示xsl节点数据吗

Xml 要按原样显示xsl节点数据吗,xml,xslt,Xml,Xslt,我有XML格式的数据,我想用XSL文件在浏览器中显示,我应该做什么。在下面的数据中,我想按原样显示注释。数据如下: <RESULT_COMMENTS>EBV Acute EBV Acute Infection Antibodies Reported: 11/23/2016 18:08 Status=F -------------------------------------------------------------------------------- TEST

我有XML格式的数据,我想用XSL文件在浏览器中显示,我应该做什么。在下面的数据中,我想按原样显示注释。数据如下:

<RESULT_COMMENTS>EBV Acute EBV Acute Infection Antibodies
Reported: 11/23/2016 18:08   Status=F
--------------------------------------------------------------------------------
TEST                      RESULT               FLAG  RANGE       UNITS      SC
--------------------------------------------------------------------------------
EBV Ab VCA, IgM           &lt;36.0                      0.0-35.9     U/mL      RN      11/23/16.1808.rf
Negative        &lt;36.0
Equivocal 36.0 - 43.9
Positive        &gt;43.9
EBV Early Antigen Ab, IgG &lt;9.0                       0.0-8.9      U/mL      RN      11/23/16.1808.rf
Negative        &lt; 9.0
Equivocal  9.0 - 10.9
Positive        &gt;10.9
EBV Ab VCA, IgG           &lt;18.0                      0.0-17.9     U/mL      RN      11/23/16.1808.rf
Negative        &lt;18.0
Equivocal 18.0 - 21.9
Positive        &gt;21.9
EBV Nuclear Antigen Ab,   &lt;18.0                      0.0-17.9     U/mL      RN      11/23/16.1808.rf
IgG
Negative        &lt;18.0
Equivocal 18.0 - 21.9
Positive        &gt;21.9
Interpretation:                                                             RN      11/23/16.1808.rf</RESULT_COMMENTS>
EBV急性EBV急性感染抗体
报告日期:2016年11月23日18:08状态=F
--------------------------------------------------------------------------------
测试结果标志范围单位SC
--------------------------------------------------------------------------------
EBV Ab VCA,IgM 36.0 0.0-35.9 U/mL RN 11/23/16.1808.rf
负36.0
模棱两可36.0-43.9
正43.9
EBV早期抗原抗体,IgG 9.0 0.0-8.9 U/mL RN 11/23/16.1808.rf
负9.0
模棱两可的9.0-10.9
正10.9
EBV抗体VCA,IgG 18.0 0.0-17.9 U/mL RN 11/23/16.1808.rf
负18.0
模棱两可的18.0-21.9
正21.9
EBV核抗原抗体,18.0 0.0-17.9 U/mL RN 11/23/16.1808.rf
IgG
负18.0
模棱两可的18.0-21.9
正21.9
口译:RN 11/23/16.1808.rf

不太清楚“按原样显示数据”是什么意思。我希望表格中填充空格,这样当以单间距字体显示时,列将对齐。这很容易使用:

XSLT1.0

<xsl:stylesheet version="1.0" 
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>

<xsl:template match="RESULT_COMMENTS">
    <pre>
        <xsl:value-of select="."/>
    </pre>
</xsl:template>

</xsl:stylesheet>

结果如下所示:

EBV急性EBV急性感染抗体
报告日期:2016年11月23日18:08状态=F
--------------------------------------------------------------------------------
测试结果标志范围单位SC
--------------------------------------------------------------------------------

EBV Ab VCA、IgM我有一个xml文件,其中数据格式良好,还有一个xsl文件。我应该如何处理xsl,使浏览器中的数据显示为xmlWelcome to SO@mian asif格式!我不明白你想要什么。显示的不是xml(以“EBV…”开头,而不是),如果要按原样显示,为什么要使用xslt?在浏览器中打开xml通常会“按原样”显示,可能会显示一条消息,表明没有关联的样式表,这就是它按原样显示的原因…-如果您确实想使用xslt,那么您要寻找的是“标识转换”,应该在这里给出一些提示
EBV Acute EBV Acute Infection Antibodies
Reported: 11/23/2016 18:08   Status=F
--------------------------------------------------------------------------------
TEST                      RESULT               FLAG  RANGE       UNITS      SC
--------------------------------------------------------------------------------
EBV Ab VCA, IgM           <36.0                      0.0-35.9     U/mL      RN      11/23/16.1808.rf
Negative        <36.0
Equivocal 36.0 - 43.9
Positive        >43.9
EBV Early Antigen Ab, IgG <9.0                       0.0-8.9      U/mL      RN      11/23/16.1808.rf
Negative        < 9.0
Equivocal  9.0 - 10.9
Positive        >10.9
EBV Ab VCA, IgG           <18.0                      0.0-17.9     U/mL      RN      11/23/16.1808.rf
Negative        <18.0
Equivocal 18.0 - 21.9
Positive        >21.9
EBV Nuclear Antigen Ab,   <18.0                      0.0-17.9     U/mL      RN      11/23/16.1808.rf
IgG
Negative        <18.0
Equivocal 18.0 - 21.9
Positive        >21.9
Interpretation:                                                             RN      11/23/16.1808.rf