我已经转换为String的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数据存储中为什么只有几个字符呢?
任何帮助将不胜感激:)
谢谢!
答案 0 :(得分:0)
检索文字属性'你不应该使用text.toString()
的数据,因为它用于人类可读的表示,只返回前70个字符。
改为使用text.getValue()
。