我需要在aspx中顯示xml樹結構的最簡單方法 - 沒有什麼奇特的!在aspx中顯示xml樹結構的最簡單方法
這是我的XML - 對此我從文件中讀取到HDD
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<citizenvitalsign>
<citizenid>v56456</citizenid>
<logopendate>2011-05-05</logopendate>
<logexpiredate>2011-05-20</logexpiredate>
<vitalsigns>
<vitalsigndate>2011-05-04</vitalsigndate>
<vitalsignstime>12:34:23</vitalsignstime>
<signs>
<oximeter>
<saturationlevel>56</saturationlevel>
<heartrate>84</heartrate>
</oximeter>
<weigth>
<weigthingrams>75100</weigthingrams>
</weigth>
<ecg>
<ecgvalues>
<value>0.00432</value>
<value>0.00532</value>
<value>0.00832</value>
<value>0.00432</value>
<value>0.00532</value>
<value>0.00832</value>
</ecgvalues>
</ecg>
<bloodpressure>
<systolic>78</systolic>
<diastolic>123</diastolic>
<heartrate>89</heartrate>
</bloodpressure>
</signs>
</vitalsigns>
<vitalsigns>
<vitalsigndate>2011-05-05</vitalsigndate>
<vitalsignstime>10:35:23</vitalsignstime>
<signs>
<oximeter>
<saturationlevel>56</saturationlevel>
<heartrate>84</heartrate>
</oximeter>
<ecg>
<ecgvalues>
<value>0.004456</value>
<value>0.00532</value>
<value>0.000434</value>
<value>0.00489</value>
<value>0.005122</value>
<value>0.008122</value>
</ecgvalues>
</ecg>
<bloodpressure>
<systolic>85</systolic>
<diastolic>111</diastolic>
<heartrate>90</heartrate>
</bloodpressure>
</signs>
</vitalsigns>
使用'text/xml'是有爭議的。當使用內容類型「text/xml」時,你應該總是發送一個charset頭文件,否則RFC兼容客戶端[必須假定charset是「us-ascii」](http://tools.ietf.org/html/rfc3023#部分8.5),而不管XML聲明中的編碼值如何。有關XML的媒體類型,另請參閱[W3C的觀點](http://www.w3.org/TR/webarch/#xml-media-types)。 – jasso 2011-05-30 20:20:16
@ jasso - 公平點。答案已更新。 – Oded 2011-05-30 20:22:14