RTEditor/src/main/java/com/onegravity/rteditor/converter/tagsoup/HTMLWriter.java
@Override
    public void processingInstruction(String target, String data) throws SAXException {
        writeText4Links();
        write("<?");
        write(target);
        write(' ');
        write(data);
        write("?>");
        if (elementLevel < 1) {
            write('\n');
        }
        super.processingInstruction(target, data);
    }
@Override
    public void processingInstruction(String target, String data) throws SAXException {
        writeText4Links();
        write("<?");
        write(target);
        write(' ');
        write(data);
        write("?>");
        if (elementLevel < 1) {
            write('\n');
        }
        super.processingInstruction(target, data);
    }
Write a processing instruction.
<p>
Pass the event on down the filter chain for further processing.

@param target The PI target.
@param data   The PI data.
@throws org.xml.sax.SAXException If there is an error writing the PI, or if a handler
further down the filter chain raises an exception.
@see org.xml.sax.ContentHandler#processingInstruction