Мой файл yaml загружается с S3, а конец файла выглядит как < /p>
Resource:
- !Join [ "", ["arn:aws:iam::", !Ref "AWS::AccountId", ":role/Abc*"] ]
- !Join [ "", ["arn:aws:iam::", !Ref "AWS::AccountId", ":role/abc*"] ]
< /code>
Когда я пытаюсь обработать его в Java, используя: < /p>
Yaml yaml = new Yaml();
template = yaml.load(templateContent);
< /code>
smakeyaml (The Sarser, который я использую) дает ошибку:
shrong>орг.yaml.snakeyaml.constructor.constructorexception: не может создать объект Java для! ; Exception = Invalid Tag :! Присоединяйтесь в 'String', строка 106, столбец 21: -! присоединиться ["", ["arn: aws: iam ::" ,! r ... < Br /> Я знаю, что это потому, что! Присоединяйтесь и! REF - это облачные функции, и Snakeyaml не распознает эти < /p>
Есть ли обходной путь для этого? Какие альтернативные методы я могу использовать, чтобы сделать это успешно?
Подробнее здесь: https://stackoverflow.com/questions/794 ... rinsic-clo