0
我試圖將一個相對簡單的配置文件加載到一個變量中,我可以通過MEL全局訪問該變量。我不想使用典型的屬性字段,因爲我的結構不平坦。Mulesoft - 將JSON或XML屬性文件加載到全局變量中
我能夠通過如下方式將文件加載爲一個bean,但這使我留下了一個巨大的字符串,而不是散列表(我可以看到爲什麼,我只是不知道如何解決它):
<spring:bean id="ClientConfiguration" name="ClientConfiguration" class="java.lang.String" scope="singleton">
<spring:constructor-arg>
<spring:bean id="Test" name="org.springframework.util.FileCopyUtils" class="org.springframework.util.FileCopyUtils" factory-method="copyToByteArray">
<spring:constructor-arg type="java.io.InputStream" value="classpath:client-configuration.json"/>
</spring:bean>
</spring:constructor-arg>
</spring:bean>
有關適當或更好的方法來做到這一點的想法?
所以你想在外部文件的上下文中有一個可用的散列表? –
是的,基本上。 –