1

iPad 用の mono touch c# で epubreder ソース コードが必要です。Xcode で取得しましたが、C# で変換する必要があります。変換の問題は、container.xml を解析して .opf ファイル パスを取得し、. opf ファイル....この問題を解決するために誰か助けてください...

public void parseXMLFileAt(string strUrl)
        {

            try
             {
                NSMutableDictionary dict=new NSMutableDictionary();
                  XmlTextReader reader = new XmlTextReader("/Users/krunal/Desktop/container.xml");
                string strAttribute=""; 
                while (reader.Read())
                     {
                        switch (reader.NodeType)
                          {
                            case XmlNodeType.Element:
                            Hashtable attributes = new Hashtable();
                            string strURI= reader.NamespaceURI;
                            string strName= reader.Name;
                            if (reader.HasAttributes)
                             {
                                  for (int i = 0; i < reader.AttributeCount; i++)
                                     {
                                            reader.MoveToAttribute(i);
                                    attributes.Add(reader.Name,reader.Value);









                                     }
                             }  

                        parser(_parser,strUrl,strURI,strName,dict);


enter code here

StartElement(strURI,strName,strName,attributes);
                      break;

                     default:
                     break;
                         }
                     }
            }
             catch (XmlException e)
             {
                 Console.WriteLine("error occured: " + e.Message);
              }

        }

前もって感謝します

4

0 に答える 0