Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

2 Zeichenketten vergleichen (.Net Framework)

Frage Entwicklung Visual Studio

Mitglied: Boy1980HH

Boy1980HH (Level 1) - Jetzt verbinden

20.06.2006 um 20:19 Uhr, 3432 Aufrufe

Hey und Hallo,

Vorwort:
vielleicht hat ja jemand von euch eine Idee wie ich das folgende Problem lösen kann/ könnte. Mein Arbeitgeber entwickelt eine Handelssoftware, wo in der Datenbank auch die Adressen der Kunden (Name, Strasse, PLZ, ... ) gespeichert werden.

Die EU gibt in regelmäßigen Abständen eine Sanktionsliste im XML Format raus, die Adressdaten enhält. Diese in der XML enthaltenen Daten spiegeln Personen/ Unternehmungen nieder, mit denen man lieber keinen Handel betreiben sollte (z.B. Saddam Hussein, Bin Laden, ...) Jetzt soll ich ein Programm entwickeln mit den ich die Adressdaten aus der XML Datei gegen die Adressdaten unserer Software vergleichen muss, was soweit bis auf die eigentliche Prüfung nun auch fertig ist.


Problembeschreibung:
Mein Problem ist einfach jenes, dass die Daten in der XML Datei als auch die aus unserer Software ja seltens von den Anwendern genauso gepflegt werden.
z.B.: Firmenname Ltd, Firmenname Ltd., Firmenname Limited für Firmenbezeichnungen oder Berlinerstrasse 1, Berliner Strasse 1, Berliner Str. 1 für Strassennamen

Kennt jemand eine Methode/ Algorithmus wie ich zwei Zeichenketten miteinander auf Ähnlichkeit vergleichen kann. Diese Methode/ Algorithmus mir evtl. einen Zahlenwert zurückgeben zu wieviel Prozent die beiden Zeichenketten übereinstimmen.

Oder überhaupt eine Anregung wie ich diesen Notwendigen Vergleich realisieren könnte bzw.wie ich da vorgehen könnte ?!

MFG, Maik
Neuester Wissensbeitrag
Off Topic

"Ich habe nichts zu verbergen"

(2)

Erfahrungsbericht von FA-jka zum Thema Off Topic ...

Ähnliche Inhalte
Windows Tools
net Framework 4 (1)

Frage von kellbidden zum Thema Windows Tools ...

Windows 10
gelöst Net Framework über Gruppenrichtlinie aktivieren (10)

Frage von DarkScabs zum Thema Windows 10 ...

Windows 10
Net. Framework Fehler beim Testen einer Kasse auf Windows 10 (4)

Frage von Sv-Schneider zum Thema Windows 10 ...

Heiß diskutierte Inhalte
CPU, RAM, Mainboards
Kaufberatung für mind. 8 verschiedene HighEnd-Mainboards (24)

Frage von yperiu zum Thema CPU, RAM, Mainboards ...

Netzwerke
Abisolierwerkzeug (11)

Frage von SarekHL zum Thema Netzwerke ...

Hyper-V
Langsames Netzwerk i210 LAN Karte (11)

Frage von Akcent zum Thema Hyper-V ...

Windows Server
Server 2016 - Kuriositäten (8)

Frage von certifiedit.net zum Thema Windows Server ...