Veldeigenschappen zoeken
Contents
[
Hide
]
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:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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(); |