嗨,我目前工作的一個進口框架。用戶將使用該框架將大量Excel表格中的數據映射到系統中的實體。某些值是否需要映射到實體取決於文件中某些值的條件。它是一個構建在Java(Java servlets)中的Web應用程序。
給點
系統的用戶需要將系統使用自定義的條件提供:
CELLD4 == "Hello world"
我的問題是:如何給CELLD4 == "Hello world"
條件爲String到系統並讓系統將其解釋爲if
聲明,如:
if (CELLD4 == "Hello world") {execute something}
其他人所做的是從雙等號(==
)之前和雙等號後面提取兩個值,然後執行等於檢查以檢查值是否相同。但似乎有一個更好,更簡單的方法來解決這個問題。誰對我有關於如何最好地讓系統解釋系統用戶輸入的自定義條件的建議?
我認爲上述解決方案是CELLD4必須評估的最佳方法。 – user4759923
如果我理解正確,你只需要將'String'轉換成代碼。也許你可以檢查[這裏](http://stackoverflow.com/questions/935175/convert-string-to-code)。 –