迅速なXMLの解析はnilエラーで失敗します

ベンジェイコブ

Swiftを使用してxmlファイルを解析しようとしています。OSM次の関数を実装するXMLParserDelegateクラスを作成しました

func parserDidStartDocument(_ parser: XMLParser)
func parserDidEndDocument(_ parser: XMLParser)
func parser(_ parser: XMLParser, didStartElement elementName: String, namespaceURI: String?, qualifiedName qName: String?, attributes attributeDict: [String : String] = [:])
func parser(_ parser: XMLParser, didEndElement elementName: String, namespaceURI: String?, qualifiedName qName: String?)

私はデリゲートを次のように使用します。

let url = URL(string: "file:///Users/<Username>/Documents/Maps/OSMFiles/simple.osm")!
print(url.absoluteString)
let parser = XMLParser(contentsOf: url)!
let osm = OSM()
parser.delegate = osm
print(parser.parse())
print(parser.parserError)

コードは次を出力します。

file:///Users/<Username>/Documents/Maps/OSMFiles/simple.osm
false
nil
ベンジェイコブ

アプリのサンドボックス化が問題であることが判明しました。おそらく、サンドボックス外のファイルにアクセスしようとしたためです。サンドボックスをオフにすると、問題が解決します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Gradleの同期に失敗し、エラー:XMLの解析に失敗しました

分類Dev

クエリはエラーなしで失敗します

分類Dev

このSQL更新が「クエリの解析中にエラーが発生しました」で失敗するのはなぜですか?

分類Dev

式の解析に失敗しました、不明なエラー

分類Dev

単純なURLSessionの例は常にエラーで失敗します

分類Dev

QtCreatorはmsbuildコンパイルエラー/警告の解析に失敗します

分類Dev

「SolrException:スキーマ解析に失敗しました:不明なフィールド」エラーの原因は何ですか?

分類Dev

ProvidedIn:LazyModuleはプロバイダーエラーなしで失敗します

分類Dev

CodeSynthesis XSDを使用した有効なXMLスキーマのコンパイルは、エラーMSB3721で失敗します。

分類Dev

jestが `エラーをスローするのはなぜですか:" toString() "が失敗しました`

分類Dev

Ionic NativeGooglePlusログインはエラーなしで失敗します

分類Dev

phpseclibsshログインはエラーなしで失敗します

分類Dev

CA証明書のインストールはエラーなしで失敗します

分類Dev

ストリームanyMatchは、「互換性のないタイプ」のエラーで失敗します

分類Dev

RandomForestClassifier .fitはec2のメモリエラーで失敗しますが、ローカルではエラーなしで実行されます

分類Dev

git fsckは、4つの異なるリポジトリで同じエラーで失敗します

分類Dev

InvalidAuthenticationToken-CompactTokenの解析がエラーコードで失敗しました:-2147184105

分類Dev

Jenkinsビルドの失敗。エラー:POMの解析に失敗しました

分類Dev

sudo tar cvpzfは、前のエラーが原因で失敗して終了します

分類Dev

ArtifactoryMavenの例は401エラーコードで失敗します

分類Dev

Agdaの `rewrite`は、変数" w "に言及するエラーで失敗します

分類Dev

ScryptはverifyKdfで「エラー」だけで失敗します

分類Dev

mongooplogが不正なエラーで失敗しています

分類Dev

select2はFirefoxでまともなエラーメッセージなしで失敗します

分類Dev

「LSOpenURLsWithRole()がエラー-10810で失敗しました」というエラーでOS Xアプリが開かないのはなぜですか?

分類Dev

「LSOpenURLsWithRole()がエラー-10810で失敗しました」というエラーでOS Xアプリが開かないのはなぜですか?

分類Dev

GKGameSession- getShareURLWithCompletionHandlerの後、saveDataは常にmallocエラーで失敗します

分類Dev

`AVMutableCompositionTrack.insertTimeRange`はエラー-11800で失敗します

分類Dev

Bitbakeはdo_package_qaエラーで失敗しますか?

Related 関連記事

  1. 1

    Gradleの同期に失敗し、エラー:XMLの解析に失敗しました

  2. 2

    クエリはエラーなしで失敗します

  3. 3

    このSQL更新が「クエリの解析中にエラーが発生しました」で失敗するのはなぜですか?

  4. 4

    式の解析に失敗しました、不明なエラー

  5. 5

    単純なURLSessionの例は常にエラーで失敗します

  6. 6

    QtCreatorはmsbuildコンパイルエラー/警告の解析に失敗します

  7. 7

    「SolrException:スキーマ解析に失敗しました:不明なフィールド」エラーの原因は何ですか?

  8. 8

    ProvidedIn:LazyModuleはプロバイダーエラーなしで失敗します

  9. 9

    CodeSynthesis XSDを使用した有効なXMLスキーマのコンパイルは、エラーMSB3721で失敗します。

  10. 10

    jestが `エラーをスローするのはなぜですか:" toString() "が失敗しました`

  11. 11

    Ionic NativeGooglePlusログインはエラーなしで失敗します

  12. 12

    phpseclibsshログインはエラーなしで失敗します

  13. 13

    CA証明書のインストールはエラーなしで失敗します

  14. 14

    ストリームanyMatchは、「互換性のないタイプ」のエラーで失敗します

  15. 15

    RandomForestClassifier .fitはec2のメモリエラーで失敗しますが、ローカルではエラーなしで実行されます

  16. 16

    git fsckは、4つの異なるリポジトリで同じエラーで失敗します

  17. 17

    InvalidAuthenticationToken-CompactTokenの解析がエラーコードで失敗しました:-2147184105

  18. 18

    Jenkinsビルドの失敗。エラー:POMの解析に失敗しました

  19. 19

    sudo tar cvpzfは、前のエラーが原因で失敗して終了します

  20. 20

    ArtifactoryMavenの例は401エラーコードで失敗します

  21. 21

    Agdaの `rewrite`は、変数" w "に言及するエラーで失敗します

  22. 22

    ScryptはverifyKdfで「エラー」だけで失敗します

  23. 23

    mongooplogが不正なエラーで失敗しています

  24. 24

    select2はFirefoxでまともなエラーメッセージなしで失敗します

  25. 25

    「LSOpenURLsWithRole()がエラー-10810で失敗しました」というエラーでOS Xアプリが開かないのはなぜですか?

  26. 26

    「LSOpenURLsWithRole()がエラー-10810で失敗しました」というエラーでOS Xアプリが開かないのはなぜですか?

  27. 27

    GKGameSession- getShareURLWithCompletionHandlerの後、saveDataは常にmallocエラーで失敗します

  28. 28

    `AVMutableCompositionTrack.insertTimeRange`はエラー-11800で失敗します

  29. 29

    Bitbakeはdo_package_qaエラーで失敗しますか?

ホットタグ

アーカイブ