none
建立 UTF-8 編碼檔 語法錯誤 RRS feed

  • 問題

  • 我想要匯入大批XML檔案,參考教學,複製貼上以下文法建立編碼檔案

    <?xml version="1.0" encoding="UTF-8"?> <Root> <ProductDescription ProductModelID="5"> <Summary>Some Text</Summary> </ProductDescription> </Root>

    結果錯誤: 接近 '<' 之處的語法不正確。

    請問可以如何解決? 

    2019年9月10日 上午 04:14

所有回覆

  • 檔案有儲存成UTF-8編碼格式嗎?
    2019年9月10日 上午 05:53
  • 搞不好複製貼上的時候有甚麼不可見字元藏在裡面,你先貼在純文字的記事本,接著複製記事本裡的資料再貼到你要的地方試試看

    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。 https://skilltree.my/

    2019年9月10日 上午 06:43
  • 您好,謝謝回覆,我剛剛新增一個查詢,貼上從記事本裡面複製的資料,他一樣顯示語法不正確

    我的目的是想要做一個PROJECT,我想要把電腦的一些資料(XML檔案)放入SQL SEVER 裡面,然後我要透過POWER BI 可以去提取裡面的資料去做資料視覺化,然後定期匯入最新的資料給SEVER,POWER BI 只要按一下重新整理就會自動更新,但看了微軟的匯入還是很多看不懂,請問大大能否提點一下小弟需要會哪些東西呢?小弟完全新手>< 非常謝謝 !

    2019年9月10日 上午 07:19
  • 您好謝謝回覆,檔案是從政府公開資訊下載下來的XML檔,打開後是正常顯示的中文,請問這就代表他是UTF-8編碼格式嗎?

    我是跟著微軟的參考範例<大量匯入與匯出 XML 文件的範例> 貼上他上面說要建立UTF-8編碼檔,貼上之後執行就跳出錯誤了,我的目的是想要把電腦裡面的一些XML檔案放入SQL SEVER裡面,然後跟POWER BI 串接,我只要定期將最新的XML檔案匯入進SEVER裡,然後就可以更新POWER BI 的報表,但是微軟很多教學都看不太懂,只知道他上面提到一個 BULK 指令,請問大大能否提點一下小弟可以怎麼做呢?非常謝謝 !

    2019年9月10日 上午 07:29
  • 讀取與處理 XML 的話,我推 LINQ to XML,你可以參考教學 https://docs.microsoft.com/zh-tw/dotnet/csharp/programming-guide/concepts/linq/linq-to-xml-overview


    理直氣和,切記。

    個人

    2019年9月10日 上午 08:51
  • 您好謝謝回覆,檔案是從政府公開資訊下載下來的XML檔,打開後是正常顯示的中文,請問這就代表他是UTF-8編碼格式嗎?

    我是跟著微軟的參考範例<大量匯入與匯出 XML 文件的範例> 貼上他上面說要建立UTF-8編碼檔,貼上之後執行就跳出錯誤了,我的目的是想要把電腦裡面的一些XML檔案放入SQL SEVER裡面,然後跟POWER BI 串接,我只要定期將最新的XML檔案匯入進SEVER裡,然後就可以更新POWER BI 的報表,但是微軟很多教學都看不太懂,只知道他上面提到一個 BULK 指令,請問大大能否提點一下小弟可以怎麼做呢?非常謝謝 !

    把 網址給我們試試看


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。 https://skilltree.my/

    2019年9月10日 上午 11:13
  • 都已經是政府公開資訊了,有什麼好隱瞞的嗎...

    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2019年9月10日 下午 12:16
    版主
  • 您好謝謝回覆,檔案是從政府公開資訊下載下來的XML檔,打開後是正常顯示的中文,請問這就代表他是UTF-8編碼格式嗎?

    我是跟著微軟的參考範例<大量匯入與匯出 XML 文件的範例> 貼上他上面說要建立UTF-8編碼檔,貼上之後執行就跳出錯誤了,我的目的是想要把電腦裡面的一些XML檔案放入SQL SEVER裡面,然後跟POWER BI 串接,我只要定期將最新的XML檔案匯入進SEVER裡,然後就可以更新POWER BI 的報表,但是微軟很多教學都看不太懂,只知道他上面提到一個 BULK 指令,請問大大能否提點一下小弟可以怎麼做呢?非常謝謝 !

    把 網址給我們試試看


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。 https://skilltree.my/

    Bill Chung 您好,非常不好意思我的帳戶還沒有認證沒辦法貼連結冏,是內政部不動產成交案件資料供應系統的open data,他可以選擇要下載csv檔案或是xml檔案,我是選擇 非本期下載→ 進階下載 → 勾選不動產買賣,然後下載,我下載了從2015開始每一期的資料,非常謝謝您的熱心。


     
    2019年9月10日 下午 02:48
  • 都已經是政府公開資訊了,有什麼好隱瞞的嗎...

    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    您好,我並沒有要隱瞞的意思只是沒有講出來而已,是實價登錄網站的每期資料哦^^
    2019年9月10日 下午 02:50
  • KKBruce 大大您好,方便請問推的原因是什麼嗎? 謝謝  !
    2019年9月10日 下午 03:20
  • 我用過之後就回不去了。 ^__^

    理直氣和,切記。

    個人

    2019年9月11日 上午 01:21
  • 網路中有不少的線上Parser工具可以使用
    無論是JSON或者XML都有

    例如:

    https://jsonformatter.org/xml-parser

    https://www.freeformatter.com/xml-formatter.html

    建議您可以貼進去,轉換看看
    如果會過,那就把轉換後的再複製回來

    ^.^a


    topcat(姍舞之間的極度凝聚)
    http://www.dotblogs.com.tw/topcat
    世界上有兩樣東西分享給別人後,不但不會變少,還會變更多:
    一個是快樂,另一個是知識~ 分享...是知識累積的開始...

    2019年9月12日 上午 08:07