簡體   English   中英

茉莉花無法讀取有效的json文件

[英]Jasmine can't read a valid json file

我有這個JSON文件:

{
"Address": [{
    "street": "rue de la paix",
    "zipcode": "3049"
}, {
    "street": "champs de mars",
    "zipcode": "2303"
}]
}

哪個有效 我正在嘗試以我的Jasmine規范之一讀取該文件。 當我執行ajax時,我得到了文件內容,並且一切正常。

但是,當我啟動我的測試maven在控制台日志中我得到錯誤未捕獲的SyntaxError:意外的標記:在第二行中,只是在“地址”。 在此處輸入圖片說明

而且,如果我刪除“:”,錯誤消失了,但我無法再讀取文件(這是很容易理解的)。

Maven目標代碼定義如下:

<plugin>
   <groupId>com.github.searls</groupId>
   <artifactId>jasmine-maven-plugin</artifactId>
   <version>2.0</version>
   <executions>
      <execution>
         <goals>
            <goal>test</goal>
         </goals>
      </execution>
   </executions>
   <configuration>
      <specRunnerTemplate>REQUIRE_JS</specRunnerTemplate>
      <preloadSources>
         <source>jsonResources/testjson.json</source>
      </preloadSources>
      <specIncludes>
         <include>**/*.spec.js</include>
      </specIncludes>
   </configuration>
</plugin>

有人遇到過類似的問題嗎?

顯然, maven不喜歡作為源引用的json文件。 因為它被解析為javascript代碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM