2

我是一个极端的 XML n00b,刚刚开始我的第一个项目。但是当我打开 .xml 文件时,它会显示元素和文本。如何让它只显示文本?

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE dhml [ 
    <!ELEMENT dhml (header, body, footer)>
    <!ELEMENT header (#PCDATA)*>
    <!ELEMENT body (p+)>
    <!ELEMENT footer (#PCDATA)*>
    <!ELEMENT p (#PCDATA)*>
    ]>
    <dhml>
    <header>Hello</header>
    <body>
        <p>Greetings</p>
        <p>YOLO</p>
    </body>
    <footer>Goodbye</footer>
    </dhml>
4

1 回答 1

2
  1. 使用合适的 Content-Type 服务它(application/xml例如)
  2. 将样式表与其关联。

不过一般来说,如果您想编写标记以在 Web 浏览器中呈现为文档,请编写 HTML 而不是发明自己的语言(或者,至少在提供给客户端之前将其转换为 HTML)。

于 2013-06-11T16:43:08.683 回答