import com.teamcenter.clientx.AppXSession; import com.teamcenter.services.strong.core.DataManagementService; import com.teamcenter.soa.client.model.ServiceData; import com.teamcenter.soa.client.model.ModelObject; import com.teamcenter.soa.exceptions.NotLoadedException; public void printObject_strings(ModelObject[] objects) { DataManagementService dmService = DataManagementService.getService(AppXSession.getConnection()); if (objects.length == 0) return; String[] attributes = {"object_string"}; dmService.getProperties(objects, attributes); for (int i = 0; i < objects.length; i++) { String type = objects[i].getTypeObject().getName(); String objectString = ""; if (objects[i].getTypeObject().isInstanceOf("POM_object")) { try { objectString = wo.getPropertyObject("object_string").getStringValue(); } catch (NotLoadedException e) {} // just ignore } System.out.println(" " + objectString + "(" + type + ")" ); } } ———————————————— 版权声明:本文为CSDN博主「沃隆先生」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/u014457991/article/details/104740081