翻譯|使用教程|編輯:李顯亮|2020-05-12 10:00:12.573|閱讀 443 次
概述:在小編看來,CADEditorX是一款非常簡單且實用的CAD文檔查看與編輯器。對于使用小白可能還比較陌生,現(xiàn)在小編為大家整理了一篇《ActiveX從零開始系列操作教程》,從查看到編輯,以及其他功能的使用,供大家學(xué)習(xí)。本文將講解如何創(chuàng)建和處理XML。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
CADEditorX是一個ActiveX組件,用于在支持ActiveX和COM技術(shù)的任何開發(fā)環(huán)境中,將CAD功能添加到網(wǎng)頁或正在開發(fā)的應(yīng)用程序中。同時可以查看、編輯、轉(zhuǎn)換、打印和測量DWG、DXF、SVG、HPGL、PDF、STEP、IGES、STL和其他CAD文件。
在小編看來,CADEditorX是一款非常簡單且實用的CAD文檔查看與編輯器。對于使用小白可能還比較陌生,現(xiàn)在小編為大家整理了一篇《ActiveX從零開始系列操作教程》,從查看到編輯,以及其他功能的使用,供大家學(xué)習(xí)。
有兩種方法可以創(chuàng)建和處理XML格式。
XML作為簡單字符串
可以使用任何編程語言將XML創(chuàng)建為簡單的字符串。這是最簡單的方法,可建議用于初步調(diào)查以及許多不需要處理復(fù)雜XML文件的項目。
使用CAD XML API的簡單方法:
1.查看示例XML文件和“ 如何幫助”部分。
2.根據(jù)演示示例創(chuàng)建XML字符串,以實現(xiàn)所需的功能。
3.您可以從HDD加載XML文件,也可以將所有這些XML文本作為字符串常量直接添加到應(yīng)用程序源代碼中。
我們建議使用Format()函數(shù)(所有流行的編程語言中都提供)將數(shù)據(jù)插入XML字符串。
調(diào)用行的C#示例:
string command = @"<?xml version=""1.0"" encoding=""UTF-8""?> <cadsofttools version=""2.0""> <command text=""Line""/> </cadsofttools>"; string result = CADEditorX.ProcessXML(command);
在OnProcess 回調(diào)函數(shù)的幫助下獲得的XML 也可以使用用于解析編程語言中的字符串的常用函數(shù)來進行解析。下面是OnProcess 回調(diào)的C#示例:
string result = CADEditorX.ProcessXML("");
XML解析器
對于所有流行的開發(fā)語言,建議使用許多XML解析器。Microsoft Windows具有用于處理XML的DOM技術(shù),該技術(shù)非常強大,但不是很快。有許多簡單而快速的XML解析器被建議為許多編程語言的開源。建議使用XML解析器在CAD XML API的幫助下實現(xiàn)復(fù)雜的任務(wù)。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn