1
我使用TCP/IP將XML數據發送到客戶端軟件。我的軟件是用C編寫的,我通過字符串連接手動生成XML數據。客戶端軟件在文本框中顯示XML。
問題是我創建的XML數據,如:如何製作可讀的xml標籤
<root><name>My name</name><surname>My surname</surname></root>
但誰使用客戶端軟件,希望看到這個XML文本更清晰的像我們的客戶:
<root>
<name>My name</name>
<surname>My surname</surname>
</root>
我可以再補充新線字符(\ r \ n)在每個標籤的末尾和一些\ t使其更具可讀性,但我不知道它是否打破了xml語法。
我的問題是,我能做些什麼來使xml數據在文本框中更易讀,而XML語法保持正確?