0
與DTD的XML文件嗨誰能告訴我如何驗證使用DTD C中的XML文件。我發現,在JAVA的答案,但我需要C.驗證用C
與DTD的XML文件嗨誰能告訴我如何驗證使用DTD C中的XML文件。我發現,在JAVA的答案,但我需要C.驗證用C
代碼如果您使用的是C++,Xerces的是一個非常好的圖書館。功能強大,易於使用。 http://xerces.apache.org/xerces-c/
您可以使用libxml2,它可以選擇使用DTD進行驗證。它還提供了使用XML數據的幾種方法。在Linux上,通常已經安裝了它,通過你的軟件包管理器可以使用開發包 - 雖然這個庫不是特定於Linux的。
我們可以寫一個簡單的C程序來檢查xml文件的有效性,而無需使用任何外部庫。我正在構建一個基本的解析器(我的項目),所以我需要檢查一個XML的有效性。我不需要檢查它的所有內容,但主標籤就像,每一行都應該以<開始並且以>結束,類似於dat – holbond