xstream 別名的用法

2021-07-14 13:24:05 字數 880 閱讀 6540

1.xstream的alias使用方法:

1.1 作用:將序列化中的類全量名稱,用別名替換。

1.2  使用方法:xstream.alias("blog", blog.class);

1.3  示例:

要序列化的類:

package test.xstream.test;

public class author

public string getname() }

不使用別名alias時序列化出來的xml:

name

使用別名alias時序列化出來的xml:

name

2.xstream的aliasfield

2.1 作用:使用別名替代屬性名

2.2 使用方法:xstream.aliasfield("author", author.class, "name");

2.3 示例:

不使用別名aliasfield時序列化出來的xml:

name

使用別名aliasfield時序列化出來的xml:

name

3. xstream的useattributefor    

3.1 作用:將某乙個類的屬性,作為xml頭資訊的屬性,而不是子節點    

3.2 使用方法:xstream.useattributefor(author.class, "name");   

3.3  示例: 不使用別名useattributefor時序列化出來的xml:

name

使用別名useattributefor時序列化出來的xml:

ps: 使用方法

public static void main(string args)

幾個相關**:

xstream 別名的用法

1.xstream的alias使用方法 1.1 作用 將序列化中的類全量名稱,用別名替換。1.2 使用方法 xstream.alias blog blog.class 1.3 示例 要序列化的類 package test.xstream.test public class author public...

xstream 別名的用法《轉》

1.xstream的alias使用方法 1.1 作用 將序列化中的類全量名稱,用別名替換。1.2 使用方法 xstream.alias blog blog.class 1.3 示例 要序列化的類 package test.xstream.test public class author public...

別名alias的兩種用法

1 vim etc bashrc 針對全域性使用者 注意 etc bashrc 檔案內其他任何內容如果不是專門要修改,請不要刪除,會出現其他問題 root allen vim etc bashrc etc bashrc alias h date system wide functions and a...