⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 e545. editing text in a cdata, comment, and text node of a dom document.txt

📁 这里面包含了一百多个JAVA源文件
💻 TXT
字号:
This example demonstrates all the available methods to get, set and modify data in a CDATA, comment, or text node. 
    // Obtain a CDATA, comment, and text node
    Document doc = createDomDocument();
    CDATASection cdataNode = doc.createCDATASection("");
    Comment commentNode = doc.createComment("");
    Text textNode = doc.createTextNode("");
    
    // All three types of nodes implement the CharacterData interface
    CharacterData cdata = cdataNode;
    cdata = commentNode;
    cdata = textNode;
    
    // Set the value of the node
    cdata.setData("some data");
    
    // Get the length of the text
    int len = cdata.getLength();    // 9
    
    // Get part of the text
    int offset = 5;
    len = 4;
    String s = cdata.substringData(offset, len); // data
    
    // Insert text
    offset = 5;
    cdata.insertData(offset, "more "); // some more data
    
    // Append text
    cdata.appendData(" please");       // some more data please
    
    // Delete text
    offset = 0;
    len = 5;
    cdata.deleteData(offset, len);              // more data please
    
    // Replace text
    String replacement = "now";
    offset = 10;
    len = 6;
    cdata.replaceData(offset, len, replacement);// more data please

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -