StringBuilder valueBuffer = values.get( depth ); String text = parser.getText();
String text = parser.getText(); if ( !text.trim().equals( "" ) ) writer.writeMarkup( "<!--" + parser.getText().trim() + " -->" ); if ( !hasTag ) writer.writeMarkup( "<!DOCTYPE" + parser.getText() + ">" ); writer.endOfLine(); writer.writeMarkup( "<?" + parser.getText() + "?>" ); writer.endOfLine(); writer.writeMarkup( "<![CDATA[" + parser.getText() + "]]>" );
/** {@inheritDoc} */ protected void handleText( XmlPullParser parser, Sink sink ) throws XmlPullParserException { if ( buffer != null ) { buffer.append( parser.getText() ); } // only significant text content in fml files is in <question>, <answer> or <title> }
/** {@inheritDoc} */ protected void handleCdsect( XmlPullParser parser, Sink sink ) throws XmlPullParserException { String cdSection = parser.getText(); if ( buffer != null ) { buffer.append( LESS_THAN ).append( BANG ).append( LEFT_SQUARE_BRACKET ).append( CDATA ) .append( LEFT_SQUARE_BRACKET ).append( cdSection ).append( RIGHT_SQUARE_BRACKET ) .append( RIGHT_SQUARE_BRACKET ).append( GREATER_THAN ); } else { sink.text( cdSection ); } }
/** {@inheritDoc} */ protected void handleComment( XmlPullParser parser, Sink sink ) throws XmlPullParserException { String comment = parser.getText(); if ( buffer != null ) { buffer.append( LESS_THAN ).append( BANG ).append( MINUS ).append( MINUS ) .append( comment ).append( MINUS ).append( MINUS ).append( GREATER_THAN ); } else { if ( isEmitComments() ) { sink.comment( comment ); } } }
/** {@inheritDoc} */ protected void handleEntity( XmlPullParser parser, Sink sink ) throws XmlPullParserException { if ( buffer != null ) { if ( parser.getText() != null ) { String text = parser.getText(); // parser.getText() returns the entity replacement text // (< -> <), need to re-escape them if ( text.length() == 1 ) { text = HtmlTools.escapeHTML( text ); } buffer.append( text ); } } else { super.handleEntity( parser, sink ); } }
/** {@inheritDoc} */ protected void handleComment( XmlPullParser parser, Sink sink ) throws XmlPullParserException { final String text = parser.getText(); if ( "PB".equals( text.trim() ) ) { sink.pageBreak(); } else if ( "HR".equals( text.trim() ) ) { sink.horizontalRule(); } else if ( "LB".equals( text.trim() ) ) { sink.lineBreak(); } else if ( "anchor_end".equals( text.trim() ) ) { sink.anchor_(); } else { if ( isEmitComments() ) { sink.comment( text ); } } }
if ( !p.isWhitespace() ) String text = p.getText(); text( tagPath, text );
if ( !p.isWhitespace() ) String text = p.getText(); text( tagPath, text );
sink.text( parser.getText() );
sink.text( parser.getText() );
sink.text( parser.getText() );