Ajouter fonctionnalité de modifier les attributs #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ajouter un slice de string
AttrKeys
dans structXMLElement
pour garder l'ordre des attributs.Utilise
Attrs
au lieu deattrs
pour stocker les attributs. (attrs est pour v3 quand Xpath est intégré).Ajouter function
AddAttribute()
pour gérer le cas quandAttrs
estnil
, aussi pour stoker et modifierAttrs
etAttrKeys
.Ajouter function
extractParentAttributes()
pour gérer les attributs de balise parent. ( @nomDeAttribut)Ajouter function
extractChildAttributes()
pour gérer les attributs de balise enfant. ( nomDeBalise@nomDeAttribut)Ajouter un constructor
NewXMLElement()
pourXMLElement.
Ajouter les tests pour test les fonctions et résultats de output.