Veldeigenschappen zoeken
Een veld dat wordt ingevoegd met behulp van DocumentBuilder.InsertField geeft a Field object. Dit is een gevelklasse die handige methoden biedt om snel dergelijke eigenschappen van een veld te vinden.
Het volgende voorbeeld van code laat zien hoe je de veldcode en het veldresultaat kunt vinden:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java | |
Document doc = new Document(getMyDir() + "Hyperlinks.docx"); | |
for (Field field : doc.getRange().getFields()) | |
{ | |
String fieldCode = field.getFieldCode(); | |
String fieldResult = field.getResult(); | |
} |
Opmerking als u alleen op zoek bent naar de namen van merge velden in het document dan kunt u in plaats daarvan de ingebouwde methode gebruiken GetFieldNames.
Het volgende voorbeeld van code laat zien hoe je namen van alle merge velden in een document krijgt.
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java | |
Document doc = new Document(); | |
String[] fieldNames = doc.getMailMerge().getFieldNames(); |