[英]Is there a published XSD describing Apache NiFi template XML?
我將XML格式的NiFi模板存儲在不斷部署的存儲庫中。 雖然此存儲庫中模板的大多數更改都是文件的替換,但有時在XML中手動進行更改要快得多。
我想自動驗證模板文件,以確保我沒有做一些愚蠢的事情而無意間破壞了模板。 第一步是驗證文件是否為有效的XML。 那很簡單! 下一步將針對XSD模式對其進行驗證。
瀏覽本地構建的NiFi,我看到一些XSD文件:
$ fd xsd
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-authorizer/src/main/xsd
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-authorizer/src/main/xsd/authorizers.xsd
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-file-authorizer/src/main/xsd
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-file-authorizer/src/main/xsd/authorizations.xsd
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-file-authorizer/src/main/xsd/legacy-users.xsd
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-file-authorizer/src/main/xsd/tenants.xsd
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/resources/FlowConfiguration.xsd
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-security/src/main/xsd
nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-security/src/main/xsd/login-identity-providers.xsd
nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/test/resources/TestXml/XmlBundle.xsd
我仔細檢查了一下,只有FlowConfiguration.xsd
真正使我震驚。 它包括template
元素的架構,但范圍為flow.xml
。 我可能只提取與template
相關的部分,但是如果已經存在的話,它將更加方便!
是否存在僅描述NiFi 模板的XSD?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.