我有一些病历文件,标题中有此文件:
ClinicalDocument xsi:schemaLocation =“ urn:hl7-org:v3 CDA.xsd” xmlns:xsi =“ http://www.w3.org/2001/XMLSchema-instance” xmlns:voc =“ urn:hl7-org :v3 / voc“ xmlns:sdtc =” urn:hl7-org:sdtc“ xmlns =” urn:hl7-org:v3“>
我想以人类可读的格式查看它们,包括PDF,Word甚至Excel中的任何格式。
[我不知道该如何找到合适的“样式表”。
这是我尝试过的:
1)如果我在浏览器中打开文件,则会得到带有以下内容的格式化XML消息:“此XML文件似乎没有与之关联的任何样式信息。文档树如下所示。”
2)我尝试使用CDA.xsd文件进行搜索,并浏览了此页面http://motorcycleguy.blogspot.com/2010/07/where-is-xsd-for-ccd.html,该页面具有几个链接,这些链接给了我一些大的tar文件,我不知道该如何使用。其中一个具有C32_CDA.xsd,但是当我将其重命名为CDA.xsd并将其放置在与XML相同的文件夹中,然后尝试通过Excel打开它时,我无法使其正确显示。
任何帮助将不胜感激。
您可以使用XSLT对XML进行样式设置/格式化。另外,您可以使用XSLT将XML转换为PDF,XHTML或其他格式。
创建您的XSLT
样式-> https://www.w3schools.com/xml/xml_xslt.asp
转换-> https://www.w3schools.com/xml/xsl_transformation.asp
例如样式
<?xml version="1.0" encoding="UTF-8"?>
<html xsl:version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<body style="font-family:Arial;font-size:12pt;background-color:#EEEEEE">
<xsl:for-each select="breakfast_menu/food">
<div style="background-color:teal;color:white;padding:4px">
<span style="font-weight:bold"><xsl:value-of select="name"/> - </span>
<xsl:value-of select="price"/>
</div>
<div style="margin-left:20px;margin-bottom:1em;font-size:10pt">
<p>
<xsl:value-of select="description"/>
<span style="font-style:italic"> (<xsl:value-of select="calories"/> calories per serving)</span>
</p>
</div>
</xsl:for-each>
</body>
</html>
例如转换
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<h2>My CD Collection</h2>
<table border="1">
<tr bgcolor="#9acd32">
<th>Title</th>
<th>Artist</th>
</tr>
<xsl:for-each select="catalog/cd">
<tr>
<td><xsl:value-of select="title"/></td>
<td><xsl:value-of select="artist"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
并以XML导入
ClinicalDocument xsi:schemaLocation="urn:hl7-org:v3 CDA.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:voc="urn:hl7-org:v3/voc" xmlns:sdtc="urn:hl7-org:sdtc" xmlns="urn:hl7-org:v3"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
希望有帮助。