-1

我有一个转换为字符串的 XML 文档对象,我正在使用这个字符串将它作为实体存储在 GAE 数据存储中,但它只有一部分没有完全存储。这就是我正在做的

Text text = new Text(xmlString);
DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();

Entity greeting = new Entity("categories");
greeting.setProperty("xmlEntity", text);


datastore.put(greeting);

谁能告诉我它有什么问题,为什么 xml 字符串没有完全存储在 GAE 数据存储中,为什么只有几个字符?

任何帮助将非常感激 :)

谢谢!

4

1 回答 1

0

检索 Text 属性的数据时,您不应使用text.toString()它,因为它用于人类可读的表示并且仅返回前 70 个字符。

改为使用text.getValue()

于 2013-04-29T10:04:11.867 回答