stamp

          2006年與我同在

           

          xml編輯器

               今天想做一個(gè)xml編輯器,首先要解決的就是能夠確定錯(cuò)誤節(jié)點(diǎn)在文件中的行,開(kāi)始想?yún)⒖家幌聀lugin.xml編輯器的實(shí)現(xiàn)方式,可是機(jī)器總不掙氣,調(diào)試到里面,過(guò)一段時(shí)間就報(bào)內(nèi)存不足。后來(lái),想了想,能否在進(jìn)行xml解析的過(guò)程中,把行號(hào)存儲(chǔ)到節(jié)點(diǎn)對(duì)象中,終于發(fā)現(xiàn)在org.apache.xerces.impl包中有具體的實(shí)現(xiàn)。可是這樣在文件保存的時(shí)候,進(jìn)行xml校驗(yàn)是可行的。轉(zhuǎn)而一想,如果在編輯文件的時(shí)候驗(yàn)證xml的合法行,如果總是重新解析內(nèi)存文件,把行號(hào)存儲(chǔ)到節(jié)點(diǎn)中,是不是最佳的方案,不知道plugin.xml的哪個(gè)model是什么樣的,是否在每次進(jìn)行文件編輯的時(shí)候,都要重新update這個(gè)model,如果這樣,難道不影響編輯效率嗎?看來(lái)只有繼續(xù)努力了。
             

          posted on 2005-09-19 19:56 stamp 閱讀(966) 評(píng)論(1)  編輯  收藏 所屬分類(lèi): Eclipse開(kāi)發(fā)

          評(píng)論

          # re: xml編輯器 2006-12-16 14:25 呆仁

          試試我寫(xiě)的這個(gè)Web-based XML Editor:
          http://diyism.com/?action=tool.xml_webitor  回復(fù)  更多評(píng)論   


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(1)

          隨筆分類(lèi)

          隨筆檔案

          相冊(cè)

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 博白县| 余庆县| 宣武区| 百色市| 广水市| 永春县| 水城县| 雷州市| 鄂托克前旗| 新竹县| 会宁县| 辉南县| 舟山市| 克山县| 内乡县| 万山特区| 隆德县| 宝应县| 桂东县| 社旗县| 江陵县| 东城区| 宜宾县| 宁国市| 木里| 屏山县| 和林格尔县| 吉安市| 南开区| 常德市| 桓仁| 桑植县| 天气| 海宁市| 武隆县| 乌恰县| 文水县| 济阳县| 慈利县| 南雄市| 新竹县|