private static void writeElement(XmlSerializer serializer, String elementName, String value) throws IllegalArgumentException, IllegalStateException, IOException { if (value != null) { serializer.startTag(null, elementName); serializer.text(value); serializer.endTag(null, elementName); } }
private static void writeKeyAndPrettyValueFromSetting(XmlSerializer serializer, String key, String literalValue) throws IllegalArgumentException, IllegalStateException, IOException { serializer.startTag(null, VALUE_ELEMENT); serializer.attribute(null, KEY_ATTRIBUTE, key); if (literalValue != null) { serializer.text(literalValue); } serializer.endTag(null, VALUE_ELEMENT); }
public static String serialize(Set<String> set) { if (set == null) { set = Collections.emptySet(); } StringWriter writer = new StringWriter(); XmlSerializer serializer = Xml.newSerializer(); try { serializer.setOutput(writer); serializer.startTag(NAMESPACE, SET_TAG); for (String string : set) { serializer.startTag(NAMESPACE, STRING_TAG) // .text(string) // .endTag(NAMESPACE, STRING_TAG); } serializer.endTag(NAMESPACE, SET_TAG) // .endDocument(); } catch (IllegalArgumentException | IOException | IllegalStateException e) { // should never happen } return writer.toString(); }
out.text(sb.toString());
break; case Node.TEXT_NODE: s.text(text(n)); break; case Node.CDATA_SECTION_NODE:
serializer.text(userInfo.name); serializer.endTag(null, TAG_NAME);
@Override public void serializeToResValuesXml(XmlSerializer serializer, ResResource res) throws IOException, AndrolibException { serializer.startTag(null, "plurals"); serializer.attribute(null, "name", res.getResSpec().getName()); for (int i = 0; i < mItems.length; i++) { ResScalarValue item = mItems[i]; if (item == null) { continue; } serializer.startTag(null, "item"); serializer.attribute(null, "quantity", QUANTITY_MAP[i]); serializer.text(ResXmlEncoders.enumerateNonPositionalSubstitutionsIfRequired(item.encodeAsResXmlNonEscapedItemValue())); serializer.endTag(null, "item"); } serializer.endTag(null, "plurals"); }
if (name != null) { serializer.startTag(null, NAME_ELEMENT); serializer.text(name); serializer.endTag(null, NAME_ELEMENT);
double h = vls[2*index + 1]; serializer.startTag("","ele"); serializer.text(h +""); serializer.endTag("","ele"); if(lastHeight != -180 && dist > 0) { serializer.startTag("","cmt"); serializer.text((float) ((h -lastHeight)/ dist*100) + "% " + " degree " + (float) Math.atan(((h -lastHeight)/ dist)) / Math.PI * 180 + " asc " + (float) (h -lastHeight) + " dist " serializer.endTag("","cmt"); serializer.startTag("","slope"); serializer.text((h -lastHeight)/ dist*100 + ""); serializer.endTag("","slope"); serializer.text((res.getObject().getId() >> (SHIFT_ID )) + " " + index); serializer.endTag("","desc"); lastHeight = h;
@Override public void serializeToResValuesXml(XmlSerializer serializer, ResResource res) throws IOException, AndrolibException { String type = getType(); type = (type == null ? "" : type + "-") + "array"; serializer.startTag(null, type); serializer.attribute(null, "name", res.getResSpec().getName()); // lets check if we need to add formatted="false" to this array for (int i = 0; i < mItems.length; i++) { if (mItems[i].hasMultipleNonPositionalSubstitutions()) { serializer.attribute(null, "formatted", "false"); break; } } // add <item>'s for (int i = 0; i < mItems.length; i++) { serializer.startTag(null, "item"); serializer.text(mItems[i].encodeAsResXmlNonEscapedItemValue()); serializer.endTag(null, "item"); } serializer.endTag(null, type); }
break; case (XmlPullParser.TEXT): xmlSerializer.text(xpp.getText()); break; case (XmlPullParser.CDSECT):
serializer.text(value); serializer.endTag(null, "item");
public void writeString(String s) throws XmlPullParserException, IOException, IllegalArgumentException { if( s == null ) { throw new IllegalArgumentException("null string can not be written"); } xs.text(s); }
public void writeInt(int i) throws XmlPullParserException, IOException, IllegalArgumentException { xs.text(Integer.toString(i)); }
public static void serializeIfNotEqual(XmlSerializer serializer, String ns, String tag, Object value, Object forbiddenValue) throws Exception { if (value == null || value.equals(forbiddenValue)) return; serializer.startTag(ns, tag); serializer.text(value.toString()); serializer.endTag(ns, tag); }