-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 に答える