Esempio n. 1
0
  public void characters(char[] chars, int start, int len) {

    XMLElement e = parser.getCurrentElement();

    if (e.getNamespace().equals("http://purl.org/dc/elements/1.1/")) {
      String name = e.getName();
      if (name.equals("identifier")
          || name.equals("date")
          || name.equals("title")
          || name.equals("language")) {
        String val = (String) e.getPrivateData();
        String text = new String(chars, start, len);
        if (val == null) val = text;
        else val = val + text;
        e.setPrivateData(val);
      }
    }
  }