How can I format date or double values ​​when saving objects using plain xml

I am using a simple xml infrastructure from http://simple.sourceforge.net/ . How can I format a date or double values? I see a function called transform, but how do I apply all the double and date fields to it?

+3
source share
2 answers

I can come up with two ways to do this.

Firstly:

Matcher. Persister . Matcher Transform , . , Matcher, . , , , DateTransform FloatTransform. , . , .

-:

String, .

@Element(name = "myelement")
private String strMyElement;

private MyElementType myElement;

@Persist @Validate, .

@Persist
private void persist() {
  strMyElement = myElement.toString();
}

@Validate
private void validate() {
  myElement = myElement.fromString(strMyElement);
}

, , . , , . .

+3

TransformCache Transformer. filed java.lang.Date' type it will use the org.simpleframework.xml.transform.DateTransform`, Date String.

, Transformer for Date () .

, .

+1

Source: https://habr.com/ru/post/1759087/


All Articles