Refactoring XML
Refactoring XML
Sometimes a simple search/replace of text is not powerful enough to make subtle changes in your XML Document. For instance, if want to change all "p" elements into "div" elements you cannot globally replace "p" into "div" because this would also change text such as "simple" into "simdivle". It's much easier to use XMLBlueprint's refactoring for this.
Join Elements
Joins the left and the right elements relative to the current caret position. The elements must have the same name, attributes and attributes values.
(before)
(after)
Split Element
Splits the element from the caret position in two identical elements. The caret must be inside the element.
(before)
(after)
Rename Elements
Renames all elements in the entire documents.
Rename Namespace Prefix
Renames all namespaces prefixes in the entire document.
Copy Text in Selection
Copies only the text (without any XML tags) to the clipboard.
Delete Text in Selection
Deletes only the text in the document while keeping any XML tags.
Lowercase Text in Selection
Changes the text in the selection to lowercase while ignoring any XML tags.
Uppercase Text in Selection
Changes the text in the selection to uppercasecase while ignoring any XML tags.