簡體   English   中英

如何使用元素之一在Eclipse IDE的項目瀏覽器中更改* .xml文件的名稱

[英]How can I change the name of *.xml file in the eclipse IDE's project explorer with one of its element

我正在嘗試編寫一個eclipse插件,該插件應該以不同的方式呈現xml文件。 我真正想要的是將項目瀏覽器中顯示的文件名替換為其元素之一,而無需最初更改文件名。 例如,我有一個名為1234.xml的文件, 1234.xml包含內容

<name> dinesh </dinesh>
<college> NITT </college>

所以我想在項目瀏覽器中將1234.xml的名稱更改為dinesh.xml。

誰能告訴我實現此目標的可能方法是什么。 我是eclipse插件開發的新手。 因此,請向我提供盡可能多的信息。

沒有自動方法(我的意思是重構),因此您必須手動執行此操作:

  1. 將文件1234.xml名稱更改為dinesh.xml

  2. 使用CTRL + H /文件搜索和適當的模式在項目中搜索對1234.xml所有引用: 在此處輸入圖片說明

  3. 將找到的1234.xml所有引用更改為dinesh.xml

  4. 如果出現問題,請在所有文件中搜索1234 ,以檢查文件是否僅按名稱引用

好吧,我找到了我想做什么的答案...

我已經擴展了eclipse的裝飾器擴展點,以為所需文件提供自定義標簽提供程序。

訪問xml屬性的另一件事是使用regex而不是xml parsing。 它將使事情比xml解析更快。

謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM